The programme was great. Lecturers are highly specialised and the content is very in-depth. Very entertaining classes and lots of resources available outside of lectures. The university, in general, could have better organisation but overall it is a very good university, and the course content is just great.