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

Van

map markerPhilippines
user languageNear-native
thumb up1756 positive feedbacks
students59 active students
lessons8767 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 Van! I love teaching English, and I've been helping kids learn online for a while now. Teaching kids is my favorite thing to do! Every class with me is fun, friendly, and full of learn...
Learn moreLearn more Van
Lessons taught 8767
teacher avatar

Kelli M

map markerSouth Africa
user languageNative speaker
thumb up1733 positive feedbacks
students94 active students
lessons10889 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 Kelli M. I started teaching English online in 2016 and fell in love with teaching younger learners! Teaching is a huge passion of mine and I try to be encouraging, patient and eng...
Learn moreLearn more Kelli M
Lessons taught 10889
teacher avatar

Vanj

map markerPhilippines
user languageNear-native
thumb up1732 positive feedbacks
students32 active students
lessons8095 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 Vanj. I am a certified and licensed professional teacher. I have been teaching English since 2007. I had been a pre-school and elementary teacher before I became a high-school teacher. ...
Learn moreLearn more Vanj
Lessons taught 8095
teacher avatar

Dale B

map markerSouth Africa
user languageNative speaker
thumb up1732 positive feedbacks
students66 active students
lessons7390 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 Dale B and I am a Native English teacher, tutor, and lecturer. I have been teaching for more than 13 years and have even written and illustrated educational books for children. I hav...
Learn moreLearn more Dale B
Lessons taught 7390
teacher avatar

Regine P

map markerPhilippines
user languageNear-native
thumb up1726 positive feedbacks
students36 active students
lessons9602 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 Regine. I am able to quickly and easily build positive relationships with people around me. I have great fluency in speaking English and command over comprehension. Follow high standards of pe...
Learn moreLearn more Regine P
Lessons taught 9602
teacher avatar

Teri

map markerPhilippines
user languageNear-native
thumb up1710 positive feedbacks
students57 active students
lessons8769 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 an experienced English teacher for learners between 1 and 12 years old. I have been teaching since 2018. Teaching for me is a privilege to impart my knowledge, skills, and experience which...
Learn moreLearn more Teri
Lessons taught 8769
teacher avatar

Damian

map markerSouth Africa
user languageNative speaker
thumb up1708 positive feedbacks
students48 active students
lessons8298 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 Damian, and welcome to Novakid. I have tutored children 4 years of age all the way up to 14 years old. I am patient and sensitive to my learner's needs. I am familiar with many reno...
Learn moreLearn more Damian
Lessons taught 8298
teacher avatar

Era R

map markerPhilippines
user languageNear-native
thumb up1706 positive feedbacks
students101 active students
lessons12812 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'm Teacher Era. I have been teaching English online since 2018. I have been teaching English to learners from different levels, from beginners to advanced levels, for kids and...
Learn moreLearn more Era R
Lessons taught 12812
teacher avatar

Brands

map markerSouth Africa
user languageNative speaker
thumb up1703 positive feedbacks
students49 active students
lessons6686 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 all you wonderful students. My name is Brands. I have taught English online to students ranging from age 5 to 45. I believe that my students have to enjoy what they are learning, they have...
Learn moreLearn more Brands
Lessons taught 6686
teacher avatar

Love H

map markerPhilippines
user languageNear-native
thumb up1700 positive feedbacks
students95 active students
lessons14720 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 Love H. I've been teaching English since 2019. I have experience in teaching from level zero up to adult learners. I work with wonderful enthusiasm and positivity. I’m interested in ...
Learn moreLearn more Love H
Lessons taught 14720
teacher avatar

Ernest

map markerPhilippines
user languageNear-native
thumb up1698 positive feedbacks
students63 active students
lessons13050 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 Ernest. I’ve been teaching young learners, across different ages and levels since 2019. In my teaching, I use props, realia, total physical response, and a secondary reward system to en...
Learn moreLearn more Ernest
Lessons taught 13050
teacher avatar

Laura R

map markerUnited States
user languageNative speaker
thumb up1694 positive feedbacks
students59 active students
lessons8586 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 Laura R. I have been teaching English as a foreign language since 2016. I have extensive experience in teaching students of different ages both offline and online, but I have special...
Learn moreLearn more Laura R
Lessons taught 8586
teacher avatar

Ivy

map markerCanada
user languageNative speaker
thumb up1690 positive feedbacks
students92 active students
lessons6093 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 my classroom! My name is Teacher Ivy. Thanks to this remarkable learning environment provided by Novakid, we have got a unique opportunity to meet and work together toward enrichi...
Learn moreLearn more Ivy
Lessons taught 6093
teacher avatar

Natasha

map markerSouth Africa
user languageNative speaker
thumb up1687 positive feedbacks
students62 active students
lessons7870 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 Natasha, but students call me Tasha. I have been teaching children since 2015 and really enjoy it! The most exciting part of my job is to see students improve in their English abilit...
Learn moreLearn more Natasha
Lessons taught 7870
teacher avatar

Sofie

map markerSouth Africa
user languageNative speaker
thumb up1686 positive feedbacks
students29 active students
lessons6187 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 Sofie. I started teaching English in 2017. I am passionate about teaching English to children. I have experience in teaching students online and in person, who have different English co...
Learn moreLearn more Sofie
Lessons taught 6187
teacher avatar

Eve

map markerPhilippines
user languageNear-native
thumb up1685 positive feedbacks
students87 active students
lessons10969 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 Yvette but you can call me Teacher Eve. I have been teaching English since 2019. I specialize in teaching students ages 4 and up. Teaching for me isn't just a job but it is a passion...
Learn moreLearn more Eve
Lessons taught 10969
teacher avatar

Anita

map markerSouth Africa
user languageNative speaker
thumb up1685 positive feedbacks
students13 active students
lessons3265 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 Anita and I have been teaching children of all ages, as well as adults since 2005. I am very passionate about teaching as I really love being part of the journey of learning - seeing c...
Learn moreLearn more Anita
Lessons taught 3265
teacher avatar

Charlene

map markerPhilippines
user languageNear-native
thumb up1658 positive feedbacks
students49 active students
lessons9033 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 Charlene. 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 of others. It’s not only about gra...
Learn moreLearn more Charlene
Lessons taught 9033
teacher avatar

Marcia

map markerSouth Africa
user languageNative speaker
thumb up1656 positive feedbacks
students39 active students
lessons10568 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 Marcia. Let me tell you, what teaching is for me. Firstly, it is my aim, to help you achieve your goals in learning English. Secondly, whether you need help with your speakin...
Learn moreLearn more Marcia
Lessons taught 10568
teacher avatar

Jen C

map markerPhilippines
user languageNear-native
thumb up1654 positive feedbacks
students52 active students
lessons7463 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 Jen С. I’ve been teaching English since 2005. I handle different levels of students from households, children, and university students to business elites. Playing the guitar is my inter...
Learn moreLearn more Jen C
Lessons taught 7463