Great professors who combine theoretical aspects of courses with practical exercises. There are many group works that lead to learning deeply. There is an intense schedule especially for master’s degrees which can be tough sometimes. There are many quizzes and assignments that ensure you have learnt lessons. You can experience a great student life beside many international students.