I took a four-week course at Vamos and was delighted with the experience. The course is conversation-intensive, which was incredibly useful given that speaking tends to be the most difficult skill.
Vamos Spanish Academy offers an outstanding educational experience. I spent a total of 12 exceptional weeks at the school.
I can also recommend highly the home stay feature of the course. I stayed with an Argentinian in the next suburb who only spoke Spanish, but who was very patient with me as I improved.
My Spanish improves by the hour! The staff and academic director do everything in their power to make your stay as comfortable as possible.