I am a qualified TESOL teacher and I have a lot of online experience teaching people from all over the world. I have worked with a variety of students, including children, adults, and beginners. Most of my classes are either on Skype or Zoom, depending on the student's preference. I prepare my classes depending on the student's needs, for example, conversational classes, writing, grammar, etc.