The quality of the teaching staff is impressive. They are always open to discussion and ready to help. The campus and the infrastructures are also of top-quality. There are plenty of opportunities to meet people with shared interests and common aspirations and eventually to make great friends.