This language school is affiliated with University of Amsterdam, and UvA students enjoy a discount…read moreon classes. They have very good teachers and offer courses in many languages such as Dutch, English, Italian, Chinese, etc. They also provide a certificate at the end of the course (which may be handy in case you need to take inburgerencursus).
I took the Beginners I/II Intensive and Intermediate I Intensive, and I learned a lot. The teacher was amazing and really paid attention to pronunciation and grammar. Everything was explained clearly with plenty of in-class exercises. After the first 2 weeks, I was able to understand basic Dutch conversations and most signage. Now after both courses, I understand more and can have a basic conversation with Dutch people.
The courses aren't cheap, but I think what makes UvA Talen stand out among all the language schools is the quality of their instructors. Gwynn was my "docent" and she was amazing!
Just remember that the more you practice, the better you get! So the classes will give you a good foundation to build upon, and you should practice outside of class, watch Dutch TV, etc.