I would recommend Exlinguo to anyone who was looking to take a Russian language course in Russia. I had heard good feedback about the course before I went so my expectations were high, but I was still surprised by the standard when I arrived. Classes sizes were very small, the teachers made lessons enjoyable and challenging at the same time, and there were interesting excursions or lectures organised everyday. When this was combined with living with a Russian host family, it really felt like there couldn't have been more opportunities during the day to practice speaking Russian.
Eleanor R. (October 2015)