I've been teaching English online for about 20 years. Over the years I've taught over 30,000 classes to well over 100,000 students over the years. I love to learn other languages myself. I have studied basic French, Spanish, Russian and Arabic. I am fluent in Thai and in my spare time I still continue to study Chinese, although I am not yet conversational; I feel it really helps me to understand what all our students are experiencing. I also love to spend time with my son when I get the chance, and to do some sports together or just hang out.