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

Mark Lee

map markerPhilippines
user languageNear-native
thumb up368 positive feedbacks
students69 active students
lessons3854 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 Mark Lee, and it's a pleasure to welcome you to Novakid. Learning a new language can be challenging, but fear not — I'm here to be your guide and support throughout your English learning jo...
Learn moreLearn more Mark Lee
Lessons taught 3854
teacher avatar

Chenne

map markerPhilippines
user languageNear-native
thumb up368 positive feedbacks
students82 active students
lessons2301 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 Chenne. I have been teaching English since 2020. My teaching style is centered on simplifying complex ideas into understandable concepts through the use of examples and revolves around activel...
Learn moreLearn more Chenne
Lessons taught 2301
teacher avatar

CJade

map markerPhilippines
user languageNear-native
thumb up367 positive feedbacks
students52 active students
lessons2410 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 CJade! I have been teaching English since 2019. I have taught students from beginning to advanced level to improve their English skills. Teaching has been my passion and I strive to make my c...
Learn moreLearn more CJade
Lessons taught 2410
teacher avatar

Joy P

map markerPhilippines
user languageNear-native
thumb up367 positive feedbacks
students28 active students
lessons2767 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 Joy. I have been teaching English since 2016. I enjoy teaching because I get to assist others in developing their abilities. I'm here to assist you in improving your English-speaking...
Learn moreLearn more Joy P
Lessons taught 2767
teacher avatar

Oppy

map markerNigeria
user languageNear-native
thumb up366 positive feedbacks
students79 active students
lessons2229 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 Oppy, and I have been teaching English since 2021. I teach English in a fun and interesting way. I enjoy teaching because watching kids understand and appreciate English is like seein...
Learn moreLearn more Oppy
Lessons taught 2229
teacher avatar

Reece

map markerSouth Africa
user languageNative speaker
thumb up366 positive feedbacks
students76 active students
lessons3219 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 Reece. I have been teaching online since 2022. I enjoy teaching as I have always had a passion for helping others learn and grow. I love traveling and trying new things it has always been a...
Learn moreLearn more Reece
Lessons taught 3219
teacher avatar

Mandela N

map markerCameroon
user languageNear-native
thumb up365 positive feedbacks
students52 active students
lessons2638 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 Mandela N and I've been teaching English since 2019. I have taught students of all ages from all over the world. My passion is to create a teaching environment that is full of encouragement! M...
Learn moreLearn more Mandela N
Lessons taught 2638
teacher avatar

Prince

map markerGhana
user languageNear-native
thumb up365 positive feedbacks
students60 active students
lessons3738 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. People call me Teacher Prince but please call me Prince. I have been teaching students of all ages since 2013. I have worked in several foreign countries and I love creating a natural ye...
Learn moreLearn more Prince
Lessons taught 3738
teacher avatar

Jam M

map markerPhilippines
user languageNear-native
thumb up364 positive feedbacks
students111 active students
lessons2193 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 Jam M! I have been teaching kids since 2017. I experienced teaching kids with special needs. I make the lessons more fun and engaging. During the lesson, I use props and rewards. I believed...
Learn moreLearn more Jam M
Lessons taught 2193
teacher avatar

Yani

map markerPhilippines
user languageNear-native
thumb up364 positive feedbacks
students43 active students
lessons3769 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 Yani! I've been teaching since 2001. I am passionate about teaching. I make my lessons interesting by using flashcards, and props. I specialize in kindergarten up to high school. In my class, ...
Learn moreLearn more Yani
Lessons taught 3769
teacher avatar

Amy I

map markerPhilippines
user languageNear-native
thumb up364 positive feedbacks
students74 active students
lessons779 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 Amy I! I have been teaching English to students from all over the world since 2022. Likewise, I am a fun, patient, and passionate teacher. I make sure that my classes are fun because I b...
Learn moreLearn more Amy I
Lessons taught 779
teacher avatar

Divina L

map markerPhilippines
user languageNear-native
thumb up364 positive feedbacks
students79 active students
lessons1054 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 Divina. I have been teaching English since 2019. I have taught students of different age from all over the world. . I believe that learning should be an exciting adventure. My classes are all...
Learn moreLearn more Divina L
Lessons taught 1054
teacher avatar

Carmela

map markerPhilippines
user languageNear-native
thumb up362 positive feedbacks
students66 active students
lessons1311 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 Carmela! I have been teaching English since 2023. I specialize in creating interactive lessons that inspire young minds to engage with English confidently. My teaching philosophy focuses on t...
Learn moreLearn more Carmela
Lessons taught 1311
teacher avatar

Rosila A

map markerPhilippines
user languageNear-native
thumb up361 positive feedbacks
students55 active students
lessons2071 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 Rosila A! I have been teaching English to learners from all over the world, and I’m passionate about helping you achieve your language goals. Not only that, but I love creating interactive and...
Learn moreLearn more Rosila A
Lessons taught 2071
teacher avatar

Petra

map markerSerbia
user languageNear-native
thumb up361 positive feedbacks
students34 active students
lessons3637 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 Petra. I taught at a couple different online English schools with kids as young as three years old all the way up to 17 years old in my classes. I like to create a teaching environment ...
Learn moreLearn more Petra
Lessons taught 3637
teacher avatar

Gelyn

map markerPhilippines
user languageNear-native
thumb up360 positive feedbacks
students86 active students
lessons1171 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 Gelyn! I’ve been teaching English since 2023, helping both kids and adults from all over the world improve their grammar, vocabulary, pronunciation, and conversational skills. My exper...
Learn moreLearn more Gelyn
Lessons taught 1171
teacher avatar

Karen J

map markerSouth Africa
user languageNative speaker
thumb up360 positive feedbacks
students38 active students
lessons4096 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 Karen. I have been teaching online since 2018 and I have taught students of all ages and on all levels. In addition, I have also helped students to prepare for their international e...
Learn moreLearn more Karen J
Lessons taught 4096
teacher avatar

Joanna

map markerGuyana
user languageNear-native
thumb up360 positive feedbacks
students37 active students
lessons3315 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 Joanna and I'm a fully qualified English teacher. I am certified and well-educated. I've started teaching young learners since 2023 and have developed a very student-centred approach...
Learn moreLearn more Joanna
Lessons taught 3315
teacher avatar

Nadia I

map markerSouth Africa
user languageNative speaker
thumb up360 positive feedbacks
students41 active students
lessons1570 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 Nadia I. I have been an English teacher since the beginning of 2017. I have taught a variety of students from all around the world, ranging from 2 to 80 years old. I love teaching be...
Learn moreLearn more Nadia I
Lessons taught 1570
teacher avatar

Ash

map markerPhilippines
user languageNear-native
thumb up358 positive feedbacks
students114 active students
lessons1989 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 Ash, I've been teaching English as a second language since November 2018 My energy is to create a learning environment full of support and motivation. I mastered Basic and Business English...
Learn moreLearn more Ash
Lessons taught 1989