The university provides high-quality study programs and covers various fields. I graduated with a Political Science BSc and was highly content with my decision to choose the University of Amsterdam.
Even though the courses were challenging and required a lot of individual commitment and effort in order to pass the assignments/exams, the professors were really helpful and most of the time highly dedicated to their job. It is definitely a high-level university for a relatively low price!
However, the university is quite disorganized and should definitely improve its communication strategy, as the teaching staff and administration were often late and unresponsive.