Overall the level is good.
But there should be a better selection of teachers. Some have not taught before and should maybe teach undergraduate courses, not masters. Also, some teachers’ english was non existent.
Furthermore, physical and electronic library are not user friendly and it is very difficult to find what you are looking for.
Finally, the computers on campus were very slow and hard to use.
Other than the above mentioned, overall it was a good spending of my time and money of course.