by larryparadine » 25 Aug 2009, 09:48
The latest job vacancies list from tefl.net includes a plug for St. George International, which has just opened a school in Samara (mid-Volga region of Russia). I live in Russia and know Samara very well, having worked there for five of the last nine years, but I know nothing about St. George International, so haven't been able to help three people who've already contacted me (two by e-mail, one through another TEFL site) asking for info. Yes, of course the company would answer any requests for information it received, but I think teachers would appreciate a fly on the wall's view. Does anyone have any first hand knowledge of this company?