The teaching is excellent and they are very good at creating a pleasant atmosphere for the students. Especially compared to other universities they understand how to make you love the subject. A thing they could improve on is the support for housing and the bureaucracy in general that is lacking.