Online English Teachers

Chosen by over 1 million caring parents worldwide

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

Angela S

map markerUnited States
user languageNative speaker
thumb up638 positive feedbacks
students33 active students
lessons7,315 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 Angela and I am an online ESL teacher. I have been teaching English as a second language online since 2019. My teaching methodology uses phonics, total physical response, props, a...
Learn moreLearn more Angela S
Lessons taught 7,315
teacher avatar

Karen Ca

map markerPhilippines
user languageNear-native
thumb up632 positive feedbacks
students38 active students
lessons8,803 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 Karen Ca. I have been teaching English to students from the age of 3 and up since 2019. My lessons are interesting yet effective. I am very focused on the student's pronunciation, grammar, an...
Learn moreLearn more Karen Ca
Lessons taught 8,803
teacher avatar

Chan

map markerSouth Africa
user languageNative speaker
thumb up615 positive feedbacks
students27 active students
lessons6,473 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 Chanel but you can call me teacher Chan. I am passionate about teaching English to others. I love to make use of props and various teaching tools to ensure that my lessons are intera...
Learn moreLearn more Chan
Lessons taught 6,473
teacher avatar

Dominic

map markerUnited Kingdom
user languageNative speaker
thumb up598 positive feedbacks
students19 active students
lessons5,416 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 Dominic. I am an enthusiastic ESL teacher dedicated to creating a positive and productive learning environment for young students and enabling them to develop and expand on their Eng...
Learn moreLearn more Dominic
Lessons taught 5,416
teacher avatar

Rachelle

map markerSouth Africa
user languageNative speaker
thumb up586 positive feedbacks
students51 active students
lessons7,899 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 Rachelle, an experienced English teacher with a proven track record of helping students succeed since 2017. Whether in private lessons or a full classroom, I bring energy, creativity, and a pe...
Learn moreLearn more Rachelle
Lessons taught 7,899
teacher avatar

Anj J

map markerPhilippines
user languageNear-native
thumb up583 positive feedbacks
students135 active students
lessons7,985 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 Angevi! I'm a certified English teacher helping students achieve their full potential and build their confidence while we learn the English language. I always go the extra mile by making the c...
Learn moreLearn more Anj J
Lessons taught 7,985
teacher avatar

Ryrie

map markerPhilippines
user languageNear-native
thumb up568 positive feedbacks
students68 active students
lessons6,822 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
Greetings! My name is Mary Rose Gajilomo. I have been teaching since 2015. My expertise is handling young learners ages between 5 to 12 years old. Parents should choose me as a teacher because I can g...
Learn moreLearn more Ryrie
Lessons taught 6,822
teacher avatar

Denisse G

map markerUnited States
user languageNative speaker
thumb up551 positive feedbacks
students51 active students
lessons6,951 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 Denisse G. I have taught over 7000 students, with kids as young as 4 years old all the way up to 65 years old in my classes. I like to create a teaching environment that is full of encourageme...
Learn moreLearn more Denisse G
Lessons taught 6,951
teacher avatar

Genee

map markerSouth Africa
user languageNative speaker
thumb up546 positive feedbacks
students53 active students
lessons5,620 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 Genée. I absolutely love teaching kids ages 6 and up. Novakid is the perfect platform to do just this! I love to personalise my classes by incorporating a student's interest. This ma...
Learn moreLearn more Genee
Lessons taught 5,620
teacher avatar

Kerry

map markerCanada
user languageNative speaker
thumb up543 positive feedbacks
students40 active students
lessons5,652 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 Kerry. Teaching is my passion. I started teaching in 1992, homeschooling in 2013 and later moved to teaching English online since 2020. The average age of my students are between 4 and 15...
Learn moreLearn more Kerry
Lessons taught 5,652
teacher avatar

Erna

map markerSouth Africa
user languageNative speaker
thumb up538 positive feedbacks
students53 active students
lessons7,756 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 Erna. I've been teaching English since 2013. I love teaching kids, as well as adults. My teaching styles are always based on the level and interests of my students. I can assure you ...
Learn moreLearn more Erna
Lessons taught 7,756
teacher avatar

Henry H

map markerSouth Africa
user languageNative speaker
thumb up522 positive feedbacks
students59 active students
lessons4,894 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 Henry H! With a background in teaching and a love for languages, I’ve found my true calling in helping learners master English. Allow me to share why my lessons stand out and why I genuinely e...
Learn moreLearn more Henry H
Lessons taught 4,894
teacher avatar

Sherly

map markerPhilippines
user languageNear-native
thumb up507 positive feedbacks
students104 active students
lessons8,599 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 Sherly! I have been teaching since 2020. I have taught students of different age from all over the world. I love teaching and I love kids. I want my students to learn new things every day in a...
Learn moreLearn more Sherly
Lessons taught 8,599
teacher avatar

Adi

map markerSouth Africa
user languageNative speaker
thumb up495 positive feedbacks
students44 active students
lessons6,198 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 Adi. After many years of working with children, I have a lot of patience with them and have learnt the value of making learning a fun experience. I feel it’s important to realise that...
Learn moreLearn more Adi
Lessons taught 6,198
teacher avatar

Tracey

map markerUnited States
user languageNative speaker
thumb up495 positive feedbacks
students25 active students
lessons5,831 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 Tracey. I have been teaching English since 2014 mostly to children ages 3 to 12. In my spare time, I am also studying a second language (Italian) and that has helped me see what it i...
Learn moreLearn more Tracey
Lessons taught 5,831
teacher avatar

Andy P

map markerUnited Kingdom
user languageNative speaker
thumb up494 positive feedbacks
students50 active students
lessons6,991 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 Andy P. I have been teaching English to children of all ages from Latin America, Europe, and Asia since 2001. I have extensive experience teaching kindergarten to Chinese children in p...
Learn moreLearn more Andy P
Lessons taught 6,991
teacher avatar

Jam M

map markerPhilippines
user languageNear-native
thumb up487 positive feedbacks
students235 active students
lessons9,015 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’ve been teaching kids since 2017, including those with special needs. My lessons are fun, engaging, and supported with props and rewards. As a parent, I understand the importance o...
Learn moreLearn more Jam M
Lessons taught 9,015
teacher avatar

Cami G

map markerUnited States
user languageNative speaker
thumb up472 positive feedbacks
students26 active students
lessons4,742 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 Cami. I have been teaching English since 2016. My first experience as an ESL teacher began in South America (Colombia), with a project that combined the two things that I love the mo...
Learn moreLearn more Cami G
Lessons taught 4,742
teacher avatar

Andrea S

map markerCanada
user languageNative speaker
thumb up457 positive feedbacks
students12 active students
lessons4,769 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 Andrea, nice to meet you! I have been teaching English since 2017. Over time I have conducted more than 1.000 classes with students of various ages and English various proficiencies....
Learn moreLearn more Andrea S
Lessons taught 4,769
teacher avatar

Kirsty F

map markerSouth Africa
user languageNative speaker
thumb up456 positive feedbacks
students20 active students
lessons5,163 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 Kirsty F. I have been teaching children ages 2-4 since 2019. Not only do I have experience in working with children inside the classroom, but outside of the classroom too, and therefore, I...
Learn moreLearn more Kirsty F
Lessons taught 5,163