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

Precious

map markerPhilippines
user languageNear-native
thumb up3760 positive feedbacks
students58 active students
lessons12602 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 Precious. I have been teaching since 2015. My experience includes: teaching at Montessori school handling pre-school children ages 3 to 6, and teaching English both online and offlin...
Learn moreLearn more Precious
Lessons taught 12602
teacher avatar

Joyce

map markerPhilippines
user languageNear-native
thumb up3752 positive feedbacks
students22 active students
lessons8977 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 Joyce. I have been teaching kids from 4 years old and above. I really love teaching, especially for kids like you. It’s always been my dream to become a teacher. In my class, I use d...
Learn moreLearn more Joyce
Lessons taught 8977
teacher avatar

Sarah B

map markerZimbabwe
user languageNative speaker
thumb up3742 positive feedbacks
students17 active students
lessons6887 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 Sarah B. I am a native English speaker and I have been a teacher since 2015. I have taught children between the ages of five and twelve in two different private schools. My hobbies i...
Learn moreLearn more Sarah B
Lessons taught 6887
teacher avatar

Jasmine O

map markerPhilippines
user languageNear-native
thumb up3718 positive feedbacks
students104 active students
lessons16371 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 am Jasmine. I started teaching online in 2018. My students are from 2 years old to 70 years old. Teaching is everything to me! It is my passion and profession. I understand that every stud...
Learn moreLearn more Jasmine O
Lessons taught 16371
teacher avatar

Sharina

map markerPhilippines
user languageNear-native
thumb up3697 positive feedbacks
students48 active students
lessons11839 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 Shari and I have been teaching since 2016. I specialize in teaching kids ages 3-12 years old. I make classes fun, interesting, and engaging. I incorporate different helpful activities into...
Learn moreLearn more Sharina
Lessons taught 11839
teacher avatar

Kristen

map markerSouth Africa
user languageNative speaker
thumb up3686 positive feedbacks
students36 active students
lessons9467 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 Kristen! I have been teaching since 2016 and have 2 years experience in tutoring online. I love making learning fun and interesting for all ages using props, learning materials and g...
Learn moreLearn more Kristen
Lessons taught 9467
teacher avatar

Andji

map markerSerbia
user languageNear-native
thumb up3677 positive feedbacks
students27 active students
lessons7971 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 Andjela, but you can call me Andji. I have been teaching the English language since 2015. I have a lot of experience working with both children and adults. I really enjoy meeting ne...
Learn moreLearn more Andji
Lessons taught 7971
teacher avatar

Dane Q

map markerPhilippines
user languageNear-native
thumb up3670 positive feedbacks
students65 active students
lessons12238 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 teacher Dane and welcome to Novakid! I've been teaching English since 2018 to both adults and young learners. I have an experience in terms of teaching English from Phonics to Conversationa...
Learn moreLearn more Dane Q
Lessons taught 12238
teacher avatar

Jessica

map markerPhilippines
user languageNear-native
thumb up3661 positive feedbacks
students72 active students
lessons10781 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 Jessica, a dedicated teacher that shows passion and commitment in guiding students to success, and I am always willing to help and give time to each of my students. I also love to build a ...
Learn moreLearn more Jessica
Lessons taught 10781
teacher avatar

Jerico

map markerPhilippines
user languageNear-native
thumb up3656 positive feedbacks
students99 active students
lessons14170 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 Jerico. I have been teaching since 2015. I’ve taught students through an app, one-on-one, and in groups. Through my experiences, I came to realize much about the dynamic nature of on...
Learn moreLearn more Jerico
Lessons taught 14170
teacher avatar

Jesse M

map markerSouth Africa
user languageNative speaker
thumb up3654 positive feedbacks
students27 active students
lessons6159 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 everyone, my name is Jesse M. I have taught students of all ages but especially enjoyed teaching and interacting with children. Learning a new language is never easy but I have found that a positiv...
Learn moreLearn more Jesse M
Lessons taught 6159
teacher avatar

Archie G

map markerPhilippines
user languageNear-native
thumb up3596 positive feedbacks
students80 active students
lessons15332 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 Archie and I am so happy to meet you! I know this is going to be a great experience for us to grow and learn together. For me, teaching means helping my students to succeed. I will hel...
Learn moreLearn more Archie G
Lessons taught 15332
teacher avatar

Aly B

map markerSouth Africa
user languageNative speaker
thumb up3591 positive feedbacks
students44 active students
lessons8250 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 8250
teacher avatar

John Benny

map markerPhilippines
user languageNear-native
thumb up3580 positive feedbacks
students39 active students
lessons13598 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 John Benny. I realized that the direction I want to go in is teaching because I found it fun and interesting. I like dancing, singing, reading, and watching motivational videos. Teachin...
Learn moreLearn more John Benny
Lessons taught 13598
teacher avatar

Mary M

map markerPhilippines
user languageNear-native
thumb up3580 positive feedbacks
students46 active students
lessons11761 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 11761
teacher avatar

Linda

map markerSouth Africa
user languageNative speaker
thumb up3538 positive feedbacks
students42 active students
lessons8898 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 8898
teacher avatar

Keith

map markerSouth Africa
user languageNative speaker
thumb up3532 positive feedbacks
students55 active students
lessons10746 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 10746
teacher avatar

Ellen H

map markerUnited States
user languageNative speaker
thumb up3531 positive feedbacks
students61 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
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 10783
teacher avatar

Mariska L

map markerSouth Africa
user languageNative speaker
thumb up3527 positive feedbacks
students24 active students
lessons10934 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 10934
teacher avatar

Fiona

map markerPhilippines
user languageNear-native
thumb up3524 positive feedbacks
students53 active students
lessons11806 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 11806