Find the best native English teacher online for you and start enjoying the experience of online English lessons with native speakers. Improve your pronunciation with an authentic native speaker.
4.5/5
You have up to 3 free 20-minute trials to find a teacher.
Hello. My name is Nothando, and I am 34 years old. I'm from South Africa, Durban. I have 3 years of experience and I have TEFL certification obtained ...
Hello my name is Ntando, I am from Johannesburg in the beautiful country South Africa. I have 9 years experience teaching English to both children and...
Fun and engaging tutor to help you learn English easier. — Hi! I'm Nolu, and I'm excited to be your English tutor. Whether you're just starting your E...
Hi everyone My name is Ntombekhaya and I'm absolutely thrilled to be your ESL teacher.I want to take this moment to introduce myself and share my pass...
I’m teacher Lee. I am a native English speaker. I’ve been teaching for 27 years and I am also a certified online ESL tutor. I hold a BAEd degree and a...
Hello! 😊
My name is Alwaba but you can call me Lolo. I am from South Africa and I am a native English speaking online teacher.
My goal is to make le...
Hi there! I’m Daniel, a certified English teacher with a degree in Modern Languages and over 15 years of international experience teaching students ...
Hello! I’m Faye, an English tutor who believes learning a language should feel like an adventure, not a chore.
I’m passionate about connecting with st...
Hi! My name is Nonto, and I’m from South Africa, a native English-speaking country. I’m a certified TEFL teacher with 120 hours of training, and I als...
Hello! My name is Lindi, an English teacher, I have a certificate in Early childhood development from Professional ChildCare College(SA) and a certifi...
View more
How does Classgap work?
1. Use the filters to find a tutor 2. Book a free trial 3. Learn on a regular basis