This excellent language school has individual and group courses for expats, visitors and revision courses for university students and can organise home stays. There's a specially dedicated conversation class and they also offer trips with a teacher to the local market to practice your language in real life situations. They also offer a special one day course on how to talk to taxi drivers and chauffeurs which is especially useful if you will be being driven around a lot in Moscow.