Founded in 2003 in Saint Petersburg, Educa is a leading school for an immersive language and cultural trip to Russia. We offer accredited study abroad programs for all levels, from beginner to advanced. Our mission is to teach Russian through deep cultural immersion, providing personalized instructi... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet