In or anywhere... Learn English with live online group classes

Enjoy live conversations with teachers and classmates around the world

Try It Free
(No credit card required)
Featured On

Try it free with $25 credit to spend on classes

(No credit card required)

Join the thousands who have found a better way to learn ESL

Live online group classes, private lessons & more

Real-time interaction in our online video classroom (no webcam required)

Experienced, qualified ESL teachers for all levels

We believe in a human connection

It's a fact — live human interaction and conversation lead to faster learning

Imac-group-landing

Real conversations in ESL group classes

Join up to 5 students and an expert ESL teacher for a real-time class experience in our online TakeLessons Classroom™.

Try a ESL Class for Free

Face-to-face tutoring in private ESL lessons

Meet with your own private ESL instructor in our online classroom for personalized 1-on-1 instruction.

Find a Private ESL Instructor
Macbook-group-landing
Iphone-mockup-app-scaled

Get to class anywhere with our free mobile app

The free TakeLessons mobile app makes it easy to find and attend classes right from your iPhone (Android coming soon).

Download-on-the-app-store-badge

ESL Lesson Reviews from Students

Students are raving about their ESL instructors on TakeLessons. Check out some of these recent reviews.

And they're not alone! Our teachers have taught
1 , 5 8 1 , 3 7 5
lessons and counting!

Popular ESL Teachers

Julie L.

Hermitage, TN
360811_xb7tv5j8rskvjqqs6b3f
Learn More

Ben U.

Columbus, OH
Profile_43670_pi_cdb66797-6a80-4890-9476-6f752cd58f15%5B1%5D
Learn More

Roman N.

San Diego, CA
Profile_74607_pi_takelessons%20profile
Learn More
360811_xb7tv5j8rskvjqqs6b3f

Julie L.

Hermitage, TN

with Writing instruction

Reviews

Silhouette-80
Josh and Stacy R. May 28, 2016
Singing · In studio
I highly recommend Julie to anyone. She is a fantastic teacher and an even better friend. She just knows how to bring the best out in you.
Silhouette-80
Rebecca M. May 11, 2016
Singing · In studio
Verified Student
I've only had one lesson but so far she is great. Very positive and enthusiastic. I'm a novice singer and she is terrific, I felt very much at ease.
Silhouette-80
Matt H. April 29, 2016
Piano · In studio
Verified Student
I would give Mrs. Julie more than five stars if possible! She is great!!!
Profile_43670_pi_cdb66797-6a80-4890-9476-6f752cd58f15%5B1%5D

Ben U.

Columbus, OH

It is my grasp of foreign languages that makes me an effective English teacher. For instance, learning the complex grammar of Latin and Greek gave me a thorough understanding of English grammar and the ability to relate to other people’s native languages. I have spent many hours proofreading papers for international students. They find my instruction especially informative because I not only fix mistakes but provide an explanation. When I point out the patterns of grammar, similar mistakes show up less and less, and my students feel more confident that they are writing sentences correctly.

I learned English teaching methods through my tutoring experience. Over a span of four months, I gave a Turkish visiting scholar a systematic overview of English grammar and allowed him to apply it through conversation.

Reviews

Silhouette-80
Mauricio G. January 24, 2016
Violin · In home
Verified Student
very nice person, gentle and with a lot of patience to explain you the basics. I really recommend him if any of you is interested to take violin classes.
Silhouette-80
Maria S. December 16, 2015
Violin · Online
Verified Student
Ben is extremely patient with my children, very professional and explains things in a way a children understand and encourages them to work and help one another!
Silhouette-80
Jacob S. October 8, 2015
Violin · Online
Verified Student
Thank you for my kids first lesson. I was a little nervous at first as my kids if always had lessons in a studio. Online worked ok really well. We look forward to many more lessons with Ben.
Profile_74607_pi_takelessons%20profile

Roman N.

San Diego, CA

*****Before you sign up*****

There are three simple things you need to know about my tutoring program.
1. I always expect more from my students because I have observed and documented all general traits and phases of language development during my classes and yes, you can always do better than you think you can.
2. My classes go beyond standard delivery of grammar and vocabulary. I bring my students to understanding of how a particular language works as a communication tool and how it can be enhanced.
3. Progress, feeling of accomplishment and remarkable results are just as important and desirable for me as for you therefore I do my best as a teacher for helping you to do your best as a student which should not be a problem if you have made the decision: "I will be proficient in this language!"

I mostly teach ESL to children. Every class brings me a tremendous amount of positive emotions and fascinating revelations about how talented kids are! It's amazing how quickly and

Reviews

Silhouette-80
Fedor May 26, 2016
ESL · Online
Roman teaches my wife and two daughters (10 and 12 y.o.) ESL. I'm very delighted to see how enthusiastic are they about lessons and (even more surprising) the homework. For each of them Roman finds themes interesting to talk about and write about. Grammar and other boring stuff are taken needed care of, but main emphasis of lessons are on free talk.
Silhouette-80
Leela May 24, 2016
Russian · Online
Verified Student
i like this instructors style because he challenges you. It often feels like immersion in the language which in my experience, though tough, is the fastest most natural way to learn and pick up a new lanaguage.
Silhouette-80
lynne May 23, 2016
French · In home
Roman is the best French teacher that I have ever had. I have taken numerous French classes over the years and I also took a 2 week French immersion class in Provence last summer. He makes learning French fun and he provides great tips on how to keep improving.

Are You a Teacher?

Find out how TakeLessons can help you grow and manage your business

Learn More