DDL,

The company I'm using is called Language Link (http://www.languagelink.ru). I'm doing a work-study program with them, where they basically set you up with a room, some initial TEFL training, and pay a modest salary for part-time teaching. However, I know they offer different options to people who already have EFL certification, and know that they do compensate people for airfare if they are already certified. While I haven't left yet, dealing with the company so far has been pretty smooth - they are knowlegable and helpful about questions you have.

About private lessons - while i haven't done it myself, I have also heard that you can charge American rates for private english lessons. However, i'm not sure how big this is in Moscow (due to the availablity of English-speaking people there). I do know that in smaller towns (Saratov) it isn't difficult to find people willing to pay even somebody who isn't certified to teach English. Even making friends with Russians in smaller towns yielded several offers to come to their place of work / residence and teach english.

tdk