I´ve followed English lessons at WINNISH given by Winny de Ruiter.
She´s got very good teaching skills.
At first I had to take a test to decide which level of English I already had.
The lessons were given in small groups, which is really nice.
This means Winny is able to give you all the attention and help you need.
The book Winny uses, the Step To method by Anglia is exceptionally good, it contains a great deal of exercises about reading, writing and listening.
There's also the possibility to download old exams on the Anglia website so you can practice and see which part(s) you need to give a little bit more attention.
I definitely had a good time, learned a lot and would certainly recommend WINNISH!