Russian Language Teacher The Role Terms: • Private and group work with children • Housing (shared accommodation) and work visa provided • Salary