The curriculum is great. The professors genuinely love their subjects and teaching. A lot of research work which helps to memorize information not just from lectures, but on our own. Great “reward” system. So far haven’t met a single professor who’d be rude towards students or degrade them/harass/penalize. Fair treatment of all, no discrimination.