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

Roo

map markerSouth Africa
user languageNear-native
thumb up126 positive feedbacks
students90 active students
lessons1511 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! I'm Roo, a passionate and experienced English teacher dedicated to empowering students worldwide. I have been teaching English since 2020, I've developed a student-centered approach...
Learn moreLearn more Roo
Lessons taught 1511
teacher avatar

Fanny C

map markerMalawi
user languageNear-native
thumb up126 positive feedbacks
students53 active students
lessons1356 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 Fanny. I am a certified English teacher and have been teaching since 2021. I have taught students from different cultural backgrounds and ages. My favourite students are children as they ar...
Learn moreLearn more Fanny C
Lessons taught 1356
teacher avatar

Shyra

map markerPhilippines
user languageNear-native
thumb up125 positive feedbacks
students58 active students
lessons576 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 Shyra! I have been teaching English since 2023. My teaching style is fun, interactive, and student-centered. I use games, visuals, and real-life applications to make learning enjoyable and eff...
Learn moreLearn more Shyra
Lessons taught 576
teacher avatar

Jes L

map markerPhilippines
user languageNear-native
thumb up125 positive feedbacks
students150 active students
lessons743 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 Jes L, and I have been teaching English as a second language since 2022. I've had the privilege to teach globally diverse students of different ages and proficiency levels. Teaching is my vo...
Learn moreLearn more Jes L
Lessons taught 743
teacher avatar

Sheila B

map markerPhilippines
user languageNear-native
thumb up125 positive feedbacks
students72 active students
lessons598 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 Sheila B, and I’m excited to meet you! I enjoy teaching because I love sparking curiosity and creativity in children. Seeing their confidence grow as they learn new things is incredi...
Learn moreLearn more Sheila B
Lessons taught 598
teacher avatar

Von C

map markerPhilippines
user languageNear-native
thumb up125 positive feedbacks
students60 active students
lessons581 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 Von C, an English teacher and a language enthusiast. I've been teaching English since 2015, helping students unlock their full potential. My approach is student-centered, interactive, and fun...
Learn moreLearn more Von C
Lessons taught 581
teacher avatar

Nina D

map markerSerbia
user languageNear-native
thumb up124 positive feedbacks
students53 active students
lessons794 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 Nina D, and I’m thrilled to be a tutor here on Novakid. I have a deep passion for education and love helping students, especially young learners, reach their full potential. I have b...
Learn moreLearn more Nina D
Lessons taught 794
teacher avatar

Josie Li

map markerMalawi
user languageNear-native
thumb up124 positive feedbacks
students92 active students
lessons582 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 Josie Li! I have been teaching English since 2021. I have taught English to students from all over the world. My goal is to make learning easy and fun! My teaching style is one that is enga...
Learn moreLearn more Josie Li
Lessons taught 582
teacher avatar

Chanie T

map markerSouth Africa
user languageNative speaker
thumb up123 positive feedbacks
students20 active students
lessons178 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 Chanrique T, and I've been teaching kids aged 9-17 since 2020, both in-person and online. My teaching approach is fun, interactive, and focused on making learning enjoyable! I love incorpor...
Learn moreLearn more Chanie T
Lessons taught 178
teacher avatar

Nicole J

map markerPhilippines
user languageNear-native
thumb up123 positive feedbacks
students36 active students
lessons661 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 Nicole J, and I've been teaching English since 2018. I've taught students of all ages from across the globe, and my goal is to create a fun learning environment where students can fr...
Learn moreLearn more Nicole J
Lessons taught 661
teacher avatar

Net

map markerPhilippines
user languageNear-native
thumb up123 positive feedbacks
students12 active students
lessons336 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
Hey there, My name is Net. I’ve been teaching young learners across different ages and levels since 2017, and I'm also a TESOL certified. I love creating a fun, engaging, and supportive learning envi...
Learn moreLearn more Net
Lessons taught 336
teacher avatar

Germaine

map markerSouth Africa
user languageNative speaker
thumb up123 positive feedbacks
students116 active students
lessons1911 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 Germaine. I've been teaching since 2017. I communicate well with students of all ages, nationalities, and English levels. I love teaching because it allows me to inspire curiosity an...
Learn moreLearn more Germaine
Lessons taught 1911
teacher avatar

Kay D

map markerSouth Africa
user languageNative speaker
thumb up123 positive feedbacks
students159 active students
lessons2890 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 Kay D., and I am passionate about education and the art of teaching. I have been teaching English since 2022 and I have cultivated a dynamic approach to engaging students in the le...
Learn moreLearn more Kay D
Lessons taught 2890
teacher avatar

Nina E

map markerPhilippines
user languageNear-native
thumb up122 positive feedbacks
students36 active students
lessons531 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 Nina E, and I’m so excited to meet you! I’ve been teaching since 2013, working with students of all ages and skill levels. My teaching style is engaging, effective, and student-centered. I ...
Learn moreLearn more Nina E
Lessons taught 531
teacher avatar

Kris Ca

map markerPhilippines
user languageNear-native
thumb up122 positive feedbacks
students21 active students
lessons1078 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 Kris Ca. I've been teaching English since 2021. I've worked with kids from all over the world, of all ages. My goal is to provide an enjoyable learning atmosphere in the classroom! I...
Learn moreLearn more Kris Ca
Lessons taught 1078
teacher avatar

Bee S

map markerSouth Africa
user languageNative speaker
thumb up122 positive feedbacks
students46 active students
lessons584 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 Bee S., and I have been teaching English since 2018. I have taught all ages and absolutely enjoy it. I create lessons that are both engaging and effective. I believe that learning shou...
Learn moreLearn more Bee S
Lessons taught 584
teacher avatar

Liz I

map markerZambia
user languageNear-native
thumb up121 positive feedbacks
students106 active students
lessons783 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 Liz I! I have been teaching English since 2019 and I have taught many kids as well as adults. I enjoy teaching because I love the interaction that goes on with my students and I love impart...
Learn moreLearn more Liz I
Lessons taught 783
teacher avatar

Naledi

map markerSouth Africa
user languageNative speaker
thumb up121 positive feedbacks
students34 active students
lessons1296 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 Naledi, but you can call me "Teacher Star". I have experience teaching children and I have taught children from different countries. I provide a relaxed environment for my students to learn a...
Learn moreLearn more Naledi
Lessons taught 1296
teacher avatar

Phumi

map markerSouth Africa
user languageNative speaker
thumb up121 positive feedbacks
students44 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
Hi! I'm Phumi! I have been an online English teacher since 2021. I have taught students from Asia, Europe and Latin America that were both young and old. My biggest goal in teaching is to make it easi...
Learn moreLearn more Phumi
Lessons taught 903
teacher avatar

Mariel E

map markerPhilippines
user languageNear-native
thumb up120 positive feedbacks
students69 active students
lessons441 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 Mariel E, I have been teaching English since 2020. I have taught students of different age from all over the world. My passion is to create a teaching environment that is full of encourageme...
Learn moreLearn more Mariel E
Lessons taught 441