The schools curriculum is well structured, from the eduction materials down to the lectures and the way the instructors impact the content is something I must acknowledge and commend. I will say though that more work could be done in getting to know the students better, asking deeper questions to try and reach the core of a students problem will really make the stay at the university very pleasurable. Given that you cannot control how students behave in the classes, the instructors do a very good job of maintaining order and sanity during lectures. That said my experience with the university is on the up side.