Sorry if this is in the wrong place, I'm new here. I plan on travelling to Moscow to teach English in a few months. I'm mainly looking to teach individuals and not working for a company. I was wondering if I need a certification such as TESOL or CELTA? I am a native English speaker living in America. Also, would I be able to find students before going over (so I have more financial and job security) or is it better to look when I get there?