Overall, it was a good experience. Academic and faculty resources are very good and easily accessible. Location is unmatchable, and diversity is a main trait. The only think I disliked was the organization of certain modules and way in which the seminars were conducted – not quite interactive.