Online English Teachers

Chosen by over 940,000 caring parents worldwide.

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

Lee

map markerSouth Africa
user languageNative speaker
thumb up5,341 positive feedbacks
students36 active students
lessons12,357 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 and welcome to Novakid! I’m Lee from Cape Town, South Africa, a highly energetic and enthusiastic English teacher with expertise in effective listening, curriculum development, and interactive g...
Learn moreLearn more Lee
Lessons taught 12,357
teacher avatar

Leo

map markerPhilippines
user languageNear-native
thumb up5,264 positive feedbacks
students43 active students
lessons17,187 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 Leo. I have substantial experience in teaching English. I have taught various nationalities in different English levels from beginner to advance. Speaking English is my nature and teach...
Learn moreLearn more Leo
Lessons taught 17,187
teacher avatar

Cherryl

map markerPhilippines
user languageNear-native
thumb up5,253 positive feedbacks
students52 active students
lessons12,172 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 Cherryl. I have been teaching English to young learners across different ages and levels since 2018. As a teacher, my role is to equip my students with the knowledge that they need i...
Learn moreLearn more Cherryl
Lessons taught 12,172
teacher avatar

Yale

map markerPhilippines
user languageNear-native
thumb up5,208 positive feedbacks
students99 active students
lessons15,119 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 Yale. My approaches to teaching always vary according to the students’ needs and level of English. Вut one thing is constant, I always dedicate myself to creating a fun, interactive,...
Learn moreLearn more Yale
Lessons taught 15,119
teacher avatar

Cali

map markerPhilippines
user languageNear-native
thumb up5,131 positive feedbacks
students55 active students
lessons16,526 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 Cali. I have been teaching kids ages from 3 to 12 years old on both offline and online platforms since 2018. Teaching is my passion. I love teaching and helping my students to achieve thei...
Learn moreLearn more Cali
Lessons taught 16,526
teacher avatar

Juvy

map markerPhilippines
user languageNear-native
thumb up5,111 positive feedbacks
students47 active students
lessons13,417 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 Juvy. I have been teaching as a primary English teacher since 1997. I love teaching kids. I don’t get tired of teaching them. Seeing them smiling, laughing, and full of energy makes me ...
Learn moreLearn more Juvy
Lessons taught 13,417
teacher avatar

Joseph V

map markerPhilippines
user languageNear-native
thumb up5,085 positive feedbacks
students37 active students
lessons14,980 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 Joseph. When I have free time, I enjoy watching different kinds of movies. I’m an easygoing person and I’m very friendly, especially with kids. You can expect my classes to be easy and enjoy...
Learn moreLearn more Joseph V
Lessons taught 14,980
teacher avatar

Aila

map markerPhilippines
user languageNear-native
thumb up5,046 positive feedbacks
students81 active students
lessons19,002 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 Aila. I have been teaching English since 2015. I am trained to handle different classes such as one-on-one lessons for kids, adults, and even group classes. I make my class more fun and engag...
Learn moreLearn more Aila
Lessons taught 19,002
teacher avatar

Nita

map markerSouth Africa
user languageNative speaker
thumb up5,041 positive feedbacks
students109 active students
lessons17,052 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 moreLearn more Nita
Lessons taught 17,052
teacher avatar

Dimples

map markerPhilippines
user languageNear-native
thumb up4,955 positive feedbacks
students45 active students
lessons15,829 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 teacher Dimples. I have a great passion for teaching. I have been teaching foreign students since 2015. I use a combination of communicative, content-based, and kinesthetic methods o...
Learn moreLearn more Dimples
Lessons taught 15,829
teacher avatar

Merebel

map markerPhilippines
user languageNear-native
thumb up4,924 positive feedbacks
students55 active students
lessons17,412 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 Merebel, and I’m passionate about teaching English. I have experience teaching children aged 2 and up, and my classes are always fun and engaging! In my classroom, we play games, sin...
Learn moreLearn more Merebel
Lessons taught 17,412
teacher avatar

Vanessa

map markerPhilippines
user languageNear-native
thumb up4,821 positive feedbacks
students95 active students
lessons20,736 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 moreLearn more Vanessa
Lessons taught 20,736
teacher avatar

Mimi

map markerSouth Africa
user languageNative speaker
thumb up4,821 positive feedbacks
students70 active students
lessons12,498 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 Mimi. I have been teaching kids as young as 3 years old all the way up to 12 years old in my classes. I like to create teaching environment that is full of encouragement! My educational style ...
Learn moreLearn more Mimi
Lessons taught 12,498
teacher avatar

Cherese

map markerUnited States
user languageNative speaker
thumb up4,765 positive feedbacks
students28 active students
lessons11,250 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 friend! My name is Teacher Cherese. I have been teaching, mentoring, and coaching kids, teens, and adults since 2012. I love children and my warm, friendly, and fun-loving personality helps ...
Learn moreLearn more Cherese
Lessons taught 11,250
teacher avatar

Jecille

map markerPhilippines
user languageNear-native
thumb up4,735 positive feedbacks
students41 active students
lessons13,877 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 Jecille. I have been teaching ESL since 2017. I teach students aged from 4 to 75 years old, but most of the students I teach are kids, their ages are from 4 to 12 years old. Making t...
Learn moreLearn more Jecille
Lessons taught 13,877
teacher avatar

Tess

map markerSouth Africa
user languageNative speaker
thumb up4,716 positive feedbacks
students95 active students
lessons15,079 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 moreLearn more Tess
Lessons taught 15,079
teacher avatar

Mera

map markerPhilippines
user languageNear-native
thumb up4,667 positive feedbacks
students122 active students
lessons18,829 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 Mera. I’m a patient and flexible teacher who adjusts each lesson to fit my students’ needs. In my class, we focus on speaking and real communication so you can use English confidently a...
Learn moreLearn more Mera
Lessons taught 18,829
teacher avatar

Jacqui

map markerSouth Africa
user languageNative speaker
thumb up4,657 positive feedbacks
students48 active students
lessons12,305 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 Jacqui. I teach children from ages 6 to 13 years old. I absolutely love teaching English and I love helping people learn and grow. I am very patient, and I know how to make students fee...
Learn moreLearn more Jacqui
Lessons taught 12,305
teacher avatar

Ana

map markerPhilippines
user languageNear-native
thumb up4,622 positive feedbacks
students110 active students
lessons6,403 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 Ana. I work with my students to guide them to be better English readers and writers. I also have the ability to shape lessons according to the needs of each student. I am interesting and m...
Learn moreLearn more Ana
Lessons taught 6,403
teacher avatar

Amy P

map markerSouth Africa
user languageNative speaker
thumb up4,508 positive feedbacks
students110 active students
lessons13,222 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 Amy P. I like to create a teaching environment that is full of encouragement! My educational style is one that is engaging and effective but also interesting and fun for my students, and they ...
Learn moreLearn more Amy P
Lessons taught 13,222