It's a good university, although there is much room for improvement. Since it is a fairly new university there is still many things that could be improved and I hope and believe that it will improve in experience once the school expands more. Courses are usually fairly easy in regards to their relationship to your major, not so much so if you are taking a course as an elective. Professors tend to be very helpful although since most are foreigners there is a small language barrier, although it can be crossed once you get to know the accents and whatnot. Class sizes are small, which can be a good thing or a bad thing depending on personal preferences. Class styles are traditional in terms of lectures and such.