Geoff Anderson


I have been teaching English as a Second Language since 2010; my Masters degree is also in teaching ESL. I also had three years experience with the IELTS speaking and writing portions of the exam. Currently, I teach classes online with over 800 students. The 5500+ classes I have taught through Skype and Zoom are currently rated 5/5 stars on

See my introduction


*Over 800 online students

*Over 5500 online classes taught

*Over 7200 hours of in-class instruction


*BA in English and Italian

*Former IELTS Examiner for Writing and Speaking

*Thousands of students taught from around the world: Brazil, China, Korea, Japan, Russia, Germany, Saudi Arabia, Egypt, Guinea, Angola, Colombia, Vietnam, Italy, Ecuador, Canada, Gambia, Poland, Mexico, and more!