Choose language

Chosen by 500,000 caring parents worldwide

Online English Teachers

Private English tutoring with the best native-speaking teachers for kids 4-12
feature icon100% professional teachers
feature iconInteractive classroom
feature iconLearning through play
hero image
Gender
arrow bottom
Specialty
arrow bottom
Accent
arrow bottom
Country
arrow bottom
Level of English
arrow bottom
teacher avatar

Tess

map markerSouth Africa
user languageNative speaker
thumb up4091 positive feedbacks
students55 active students
lessons10389 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hi! My name is Tess. I have been teaching English to students from 3 to 65 y.o. since 2018. I am a fun and interactive person who has a huge passion for teaching. The teaching methods that I use that ...
Learn more
Lessons taught 10389
teacher avatar

Andrew

map markerSouth Africa
user languageNative speaker
thumb up4086 positive feedbacks
students37 active students
lessons7037 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hello! My teaching career started in 1997 and I have since taught children from 4 to 15 years old. I so enjoy being able to share my knowledge of English with them and in so doing, enabling them to le...
Learn more
Lessons taught 7037
teacher avatar

Pat

map markerPhilippines
user languageNear-native
thumb up4079 positive feedbacks
students76 active students
lessons9122 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hi! I'm teacher Pat. I have been teaching students of different ages and levels since 2015. I have always loved teaching and I like to create a teaching environment that is fun and full of encourageme...
Learn more
Lessons taught 9122
teacher avatar

Genefe

map markerPhilippines
user languageNear-native
thumb up4079 positive feedbacks
students79 active students
lessons10911 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hi! My name is Genefe. I have been successfully teaching online since 2017. My students are 4-12 years old of mixed abilities, ranging from beginners to a more intermediate level and some more advance...
Learn more
Lessons taught 10911
teacher avatar

Jaques

map markerSouth Africa
user languageNative speaker
thumb up4047 positive feedbacks
students50 active students
lessons7828 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hi! I’m Jaques. I’ve been teaching learners across different ages and levels in public schools, English centers and online. I love to create a fun and interactive classroom environment where students ...
Learn more
Lessons taught 7828
teacher avatar

Laura K

map markerSouth Africa
user languageNative speaker
thumb up4028 positive feedbacks
students70 active students
lessons7264 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hi! I’m Laura K. I am a certified Early childhood practitioner and have a TEFL qualification to teach English as a foreign language. I have been a teacher since 1993 teaching children from as young as...
Learn more
Lessons taught 7264
teacher avatar

Sanja

map markerSerbia
user languageNear-native
thumb up4016 positive feedbacks
students0 active students
lessons2581 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hello! I am teacher Sanja. My teaching experience includes teaching English both in person and online. I tend for my students to see me as a friend, who is easy going, encouraging and flexible. To mak...
Learn more
Lessons taught 2581
teacher avatar

Kearstyn

map markerUnited States
user languageNative speaker
thumb up3996 positive feedbacks
students66 active students
lessons7732 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hello, my name is Kearstyn and I love teaching. I have fun talking with my students and making fun games for them to help them remember new vocabulary. It makes me so happy when my students use new wo...
Learn more
Lessons taught 7732
teacher avatar

Rowen

map markerSouth Africa
user languageNative speaker
thumb up3974 positive feedbacks
students32 active students
lessons5901 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hello everyone. My name is Rowen Govender and I am a certified teacher with over 5 years of experience. I am best described as passionate, energetic, enthusiastic and patient. I believe that having f...
Learn more
Lessons taught 5901
teacher avatar

Mary Dy

map markerPhilippines
user languageNear-native
thumb up3958 positive feedbacks
students98 active students
lessons11089 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hi! My name is Mary Ann. I have been an online ESL Teacher since 2011. I am an advocate of learning in a fun environment. I strongly believe that students learn more when they are having fun. My Super...
Learn more
Lessons taught 11089
teacher avatar

Nikki P

map markerPhilippines
user languageNear-native
thumb up3955 positive feedbacks
students73 active students
lessons8522 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hello, My name is Nikki P. I have been teaching English online since 2019. I am a JK-12 teacher, teaching Phonics with the use of TPR and secondary rewards system to engage young learners with the les...
Learn more
Lessons taught 8522
teacher avatar

Jo Arrne

map markerPhilippines
user languageNear-native
thumb up3952 positive feedbacks
students47 active students
lessons10783 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hello! My name is Jo Arrne. I started teaching after I completed my Bachelor's degree. I am an exciting, jolly teacher who enjoys teaching kids very much. I am extremely passionate about helping my st...
Learn more
Lessons taught 10783
teacher avatar

Vanessa

map markerPhilippines
user languageNear-native
thumb up3931 positive feedbacks
students97 active students
lessons12713 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hello! My name is Vanessa. I have been teaching English both online and offline for many years. I love teaching both adults and kids. Teaching has always been my passion. Teaching indeed is my passion...
Learn more
Lessons taught 12713
teacher avatar

Aimie

map markerPhilippines
user languageNear-native
thumb up3922 positive feedbacks
students55 active students
lessons7241 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hi! My name is Aimie. I have been an ESL teacher since 2017. Teaching online is really interesting for me because I can meet new friends, and learn different cultures and other languages too. During m...
Learn more
Lessons taught 7241
teacher avatar

Emma

map markerSouth Africa
user languageNative speaker
thumb up3915 positive feedbacks
students54 active students
lessons9782 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
My name is Teacher Emma. Teaching English is my passion, it gives me great joy to improve children’s English skills. Previously I have spent some time teaching mathematics and English to children in m...
Learn more
Lessons taught 9782
teacher avatar

Loida

map markerPhilippines
user languageNear-native
thumb up3911 positive feedbacks
students119 active students
lessons13006 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hi! My name is Loida. I have been an online English teacher since 2018. I specialize in teaching children ages 4 to 16. I promote active learning in my class, striving to involve the learners at every...
Learn more
Lessons taught 13006
teacher avatar

Nita

map markerSouth Africa
user languageNative speaker
thumb up3888 positive feedbacks
students65 active students
lessons9479 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hi, I am teacher Nita! I have been teaching English as a Foreign language since 2016 online. I specialize in teaching children and teenagers, aged 4-18 years old. In my opinion, a teacher is someone w...
Learn more
Lessons taught 9479
teacher avatar

Les

map markerPhilippines
user languageNear-native
thumb up3869 positive feedbacks
students68 active students
lessons10633 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hello there! My name is Les. I have been teaching English online since 2013. I am energetic, enthusiastic, optimistic, patient, eager, and more than willing to share my knowledge, skills, and talent i...
Learn more
Lessons taught 10633
teacher avatar

Kris B

map markerSouth Africa
user languageNative speaker
thumb up3853 positive feedbacks
students69 active students
lessons8657 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hi, I'm Kris B. I've been a fun and exciting Online English teacher since 2015. It makes me happy to see a child develop confidence in themselves when they learn something new and apply it. My CELTA c...
Learn more
Lessons taught 8657
teacher avatar

Shivani B

map markerSouth Africa
user languageNative speaker
thumb up3842 positive feedbacks
students58 active students
lessons6816 lessons
Sorry, the teacher doesn't have free slots. Please choose another
Sorry, the teacher doesn't have free slots. Please choose another
About myself
Hi there! My name is Shivani. I have been teaching since 2015. I have taught online and in a full classroom setting. I am passionate about teaching and I have taught students of all ages as an online ...
Learn more
Lessons taught 6816