I have worked as an ESL instructor for 10 years. I have also worked as an Online ESL instructor for 5 years. I have taught different courses such as Conversational English, General English, Phonetics, and TOEFL ITP. .