What are the basic requirements for becoming an online English teacher? Do I have to be a native speaker from the US? Do I need to have a college degree? Do I have to be a certain age to start teaching online? I keep reading about certifications such as a TEFL do I need one of those?