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

Gela

map markerPhilippines
user languageNear-native
thumb up169 positive feedbacks
students43 active students
lessons1133 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’m Gela. I have been teaching English since 2021. My teaching style is dynamic and interactive, designed to keep students engaged while making learning fun and effective. I have a special pass...
Learn moreLearn more Gela
Lessons taught 1133
teacher avatar

Gandy

map markerPhilippines
user languageNear-native
thumb up168 positive feedbacks
students74 active students
lessons854 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 and welcome to Novakid School! My name is Gandy, and I am an experienced and certified ESL teacher. I have been teaching since 2017 in both online and classroom settings. In my lessons, I use a v...
Learn moreLearn more Gandy
Lessons taught 854
teacher avatar

Fathima

map markerSouth Africa
user languageNative speaker
thumb up168 positive feedbacks
students286 active students
lessons2417 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 Fathima! I have been teaching English since 1998. I have taught students at different levels and ages, commencing from 3 years old at an absolute foundation level, up to and including IELTS b...
Learn moreLearn more Fathima
Lessons taught 2417
teacher avatar

Sophie R

map markerUnited Kingdom
user languageNative speaker
thumb up168 positive feedbacks
students21 active students
lessons1351 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 Sophie. My passion for teaching began in 2016 when I travelled to Thailand and got my TESOL certificate, I fell in love with teaching, meeting new people and experiencing different c...
Learn moreLearn more Sophie R
Lessons taught 1351
teacher avatar

Mani

map markerEgypt
user languageNear-native
thumb up167 positive feedbacks
students31 active students
lessons597 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 Mani, and teaching isn’t just my job—it’s my passion! My online class is a place where learning meets fun, where every lesson feels like an adventure, and where your child’s potential is my pr...
Learn moreLearn more Mani
Lessons taught 597
teacher avatar

Melba

map markerPhilippines
user languageNear-native
thumb up167 positive feedbacks
students14 active students
lessons1921 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 Melba. Teaching has been my passion since I was a kid. It feels very fulfilling to see my students grow and learn in my classes. With all the activities you have, always make i...
Learn moreLearn more Melba
Lessons taught 1921
teacher avatar

Karen S

map markerPhilippines
user languageNear-native
thumb up167 positive feedbacks
students35 active students
lessons1792 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 Karen S! I have been teaching English since 2018. I have taught students of different ages from all over the world. I am able to adapt my style to the needs of students. I love reading English...
Learn moreLearn more Karen S
Lessons taught 1792
teacher avatar

Ricardo

map markerMexico
user languageNear-native
thumb up167 positive feedbacks
students37 active students
lessons1428 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 Ricardo! I have been teaching English since 2010. I have taught students of different ages from all over the world. My passion is to create bridges to help my students learn English and speak ...
Learn moreLearn more Ricardo
Lessons taught 1428
teacher avatar

Jack S

map markerPhilippines
user languageNear-native
thumb up166 positive feedbacks
students54 active students
lessons349 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 Jack S. I have been teaching English since 2019. I have worked with students from diverse cultural and linguistic backgrounds. My teaching style is interactive, energetic, and tailored to eac...
Learn moreLearn more Jack S
Lessons taught 349
teacher avatar

Hani

map markerPhilippines
user languageNear-native
thumb up166 positive feedbacks
students52 active students
lessons1531 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’m Hannie, and teaching is my true passion, especially when it comes to inspiring kids. Since 2022, I’ve dedicated myself to creating a vibrant classroom filled with fun and meaningful learnin...
Learn moreLearn more Hani
Lessons taught 1531
teacher avatar

Jean M

map markerPhilippines
user languageNear-native
thumb up166 positive feedbacks
students57 active students
lessons603 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! I'm Jean M! Since 2018, I’ve had the privilege of teaching English to learners from diverse backgrounds and age groups. As a teacher, I focus on creating an engaging and supportive environme...
Learn moreLearn more Jean M
Lessons taught 603
teacher avatar

Tersia

map markerSouth Africa
user languageNative speaker
thumb up166 positive feedbacks
students15 active students
lessons1872 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 Teacher Tersia! In my class we are going to have so much fun learning English together. I like to use cute animals and weird-looking bugs to teach you all their wonderful names and so m...
Learn moreLearn more Tersia
Lessons taught 1872
teacher avatar

Mai

map markerPhilippines
user languageNear-native
thumb up165 positive feedbacks
students73 active students
lessons1035 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 lovely friends, Mai’s here saying welcome to my classroom full of excitement, fun, engaging educational games, funny stories, realia and we’ve got to learn to use our body to express ourselves t...
Learn moreLearn more Mai
Lessons taught 1035
teacher avatar

Jen S

map markerPhilippines
user languageNear-native
thumb up165 positive feedbacks
students62 active students
lessons903 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’m Jen S! I’ve been teaching English since 2011. Since teaching is my passion, I love teaching students of different ages and nationalities. I love learning about different cultures, too. I us...
Learn moreLearn more Jen S
Lessons taught 903
teacher avatar

Bammy

map markerNigeria
user languageNear-native
thumb up165 positive feedbacks
students79 active students
lessons1346 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'm Bammy. I have been teaching English language since 2017. I have had the opportunity to teach pupils and/or students of all ages. It gives me a lot of delight being able to positively impact...
Learn moreLearn more Bammy
Lessons taught 1346
teacher avatar

Juliana

map markerKosovo
user languageNear-native
thumb up165 positive feedbacks
students60 active students
lessons777 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 Juliana. I have been teaching English since 1995. I am a mother of two wonderful children and since I became a mom myself, I want to work for a better world for all children and improving ...
Learn moreLearn more Juliana
Lessons taught 777
teacher avatar

Sai

map markerPhilippines
user languageNear-native
thumb up164 positive feedbacks
students48 active students
lessons881 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 Sai, and I’m thrilled to be your teacher. I have been teaching English to students from various cultures since 2020, and during this time, I have developed a passion for helping le...
Learn moreLearn more Sai
Lessons taught 881
teacher avatar

Jay M

map markerPhilippines
user languageNear-native
thumb up164 positive feedbacks
students94 active students
lessons539 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! I'm Jay M. I have been teaching English online since 2009. I am fascinated by teaching in this way because I can meet people from various backgrounds and cultures. My teaching style is to...
Learn moreLearn more Jay M
Lessons taught 539
teacher avatar

Jez M

map markerPhilippines
user languageNear-native
thumb up164 positive feedbacks
students53 active students
lessons1117 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 Jez M. I have been teaching English since 2020. I have attended many training sessions and seminars to improve my teaching style and skills. Likewise, I have experience teaching kids and adul...
Learn moreLearn more Jez M
Lessons taught 1117
teacher avatar

Sibusiso

map markerSouth Africa
user languageNear-native
thumb up164 positive feedbacks
students51 active students
lessons997 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 Sibusiso, and I'm a dedicated and passionate educator. I have been teaching English as a second language since 2022, and I'm committed to helping my students achieve their language g...
Learn moreLearn more Sibusiso
Lessons taught 997