EF English First runs over 35 English language schools in Russia which are located in both major metropolitan cities and tucked away in smaller locales.
If you are looking for the big city experience, EF has over twenty language centres in Moscow alone. We also have several schools in cities with fascinating cultural and historical heritage. St. Petersburg and Novosibirsk offer cosmopolitan atmospheres with local flavour.
If you’re after an off-the-beaten-trail experience, EF has language centres in Kazan, Tyumen and Nizhny Novgorod. EF also has language schools in Sochi, home of the 2014 Winter Olympic Games.