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

Tanja M

map markerSouth Africa
user languageNative speaker
thumb up3663 positive feedbacks
students94 active students
lessons9456 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 Tanja M. I have actively been teaching children face-to-face and online since 2015. I have three of my own children, so I understand how important it is that your child enjoys learni...
Learn moreLearn more Tanja M
Lessons taught 9456
teacher avatar

Mari

map markerSouth Africa
user languageNative speaker
thumb up3660 positive feedbacks
students34 active students
lessons7354 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 Mari. My passion for teaching online started shortly after I became a drama teacher in 2017. I became a teacher because I love kids and when I teach, I become a kid at heart. My go...
Learn moreLearn more Mari
Lessons taught 7354
teacher avatar

Jeremy

map markerPhilippines
user languageNear-native
thumb up3647 positive feedbacks
students45 active students
lessons9035 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 Jeremy and I've been an online English teacher for about 5 years. Learning English has never been an easy task, but with proper coaching through constructive feedback and by in...
Learn moreLearn more Jeremy
Lessons taught 9035
teacher avatar

Mary M

map markerPhilippines
user languageNear-native
thumb up3640 positive feedbacks
students65 active students
lessons12361 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, this is teacher Mary M! I am a certified and well-educated ESL teacher. I have been teaching English since 2015. I treat my students as my own kids, so children have fun. I have lots of patienc...
Learn moreLearn more Mary M
Lessons taught 12361
teacher avatar

Aly B

map markerSouth Africa
user languageNative speaker
thumb up3617 positive feedbacks
students47 active students
lessons8691 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 Aly B. I have taught students of all ages and all levels since 2019. I am passionate about teaching and I absolutely love working with kids! My classroom is always fun and fo...
Learn moreLearn more Aly B
Lessons taught 8691
teacher avatar

Keith

map markerSouth Africa
user languageNative speaker
thumb up3609 positive feedbacks
students78 active students
lessons11417 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 Keith. I love teaching English and have specialized in online education, where I have taught over 3400 classes to both children and adults internationally since 2019. My classroom...
Learn moreLearn more Keith
Lessons taught 11417
teacher avatar

Ellen H

map markerUnited States
user languageNative speaker
thumb up3605 positive feedbacks
students57 active students
lessons11420 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! Welcome to Novakid! I am Ellen. I have been an online ESL teacher since 2017, and I also have many years of traditional classroom experience. My goal for every class is to help students learn prop...
Learn moreLearn more Ellen H
Lessons taught 11420
teacher avatar

Linda

map markerSouth Africa
user languageNative speaker
thumb up3599 positive feedbacks
students41 active students
lessons9274 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 Linda and I am a native English speaker and a certified teacher. I have been teaching since 2018. I am passionate about education, especially teaching English. I believe learning is ...
Learn moreLearn more Linda
Lessons taught 9274
teacher avatar

Cel

map markerPhilippines
user languageNear-native
thumb up3590 positive feedbacks
students39 active students
lessons8196 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 Maricel, but you can call me Teacher Cel. I'm from the Philippines. I have TEFL certification that qualifies me to teach English as a foreign language. I have been teaching English online sinc...
Learn moreLearn more Cel
Lessons taught 8196
teacher avatar

Zyra

map markerPhilippines
user languageNear-native
thumb up3585 positive feedbacks
students83 active students
lessons16931 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 Zyra. I've been teaching English to students ages 4 to 50 years old since 2018. I am friendly and outgoing. I can help students develop their love for the English language by...
Learn moreLearn more Zyra
Lessons taught 16931
teacher avatar

Gelo C

map markerPhilippines
user languageNear-native
thumb up3577 positive feedbacks
students63 active students
lessons11310 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 Gelo C. I have experience teaching children, teenagers, and adults online since 2018. My teaching style is simple, fun, and engaging. I also adjust my teaching style according to the ne...
Learn moreLearn more Gelo C
Lessons taught 11310
teacher avatar

Marisha

map markerSouth Africa
user languageNative speaker
thumb up3569 positive feedbacks
students65 active students
lessons9989 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 Marisha and I am a dedicated and passionate teacher here at Novakid. I have been teaching English online and offline since 2016. My teaching experience includes teaching adults an...
Learn moreLearn more Marisha
Lessons taught 9989
teacher avatar

Fiona

map markerPhilippines
user languageNear-native
thumb up3534 positive feedbacks
students34 active students
lessons12281 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 Fiona. I have been teaching since 2016. I like teaching especially kids. I like making my class fun, engaging and encouraging to the student. I also like singing and watching movies. ...
Learn moreLearn more Fiona
Lessons taught 12281
teacher avatar

Mariska L

map markerSouth Africa
user languageNative speaker
thumb up3534 positive feedbacks
students18 active students
lessons11123 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 Mariska L. I am a passionate teacher who constantly strives to be a better self, as you will always find me volunteering in my free time and giving to the community. It will bring me gr...
Learn moreLearn more Mariska L
Lessons taught 11123
teacher avatar

Ivy L

map markerPhilippines
user languageNear-native
thumb up3524 positive feedbacks
students112 active students
lessons15567 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 Ivy L. I started teaching English in 2018. Teaching English is one of the things I enjoy the most. It gives me the opportunity to share my knowledge and be able to know the culture o...
Learn moreLearn more Ivy L
Lessons taught 15567
teacher avatar

Sally D

map markerSouth Africa
user languageNative speaker
thumb up3519 positive feedbacks
students65 active students
lessons14092 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 Sally and welcome to Novakid! Teaching English online has become a passion of mine! I teach students of all ages, but I specialize in teaching children. I like my classes to be fun a...
Learn moreLearn more Sally D
Lessons taught 14092
teacher avatar

Robyn

map markerSouth Africa
user languageNative speaker
thumb up3489 positive feedbacks
students27 active students
lessons5926 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 Robyn. I am an enthusiastic, qualified English teacher. I have been teaching private lessons to both young adults and children since 2018. I am passionate about helping my students r...
Learn moreLearn more Robyn
Lessons taught 5926
teacher avatar

ET

map markerSouth Africa
user languageNative speaker
thumb up3471 positive feedbacks
students56 active students
lessons12135 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 ET. I have been teaching since 2015. I am very passionate about education and want to use my skill as an English teacher to help students connect with the world through language. I will be an...
Learn moreLearn more ET
Lessons taught 12135
teacher avatar

Pax

map markerPhilippines
user languageNear-native
thumb up3453 positive feedbacks
students43 active students
lessons12901 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 Pax! My passion for teaching has always been influenced by my parents because they are also educators. I have been honed with adequate skills and expertise to become a teacher, a men...
Learn moreLearn more Pax
Lessons taught 12901
teacher avatar

Roxy

map markerSouth Africa
user languageNative speaker
thumb up3439 positive feedbacks
students50 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
Hello! My name is Roxanne, but you can call me Roxy and I teach English online since 2016. I am very friendly, patient and attentive and I will ensure that you enjoy each lesson with me, I will encour...
Learn moreLearn more Roxy
Lessons taught 7241