ESL Lessons in Philadelphia. Amazing Teachers.

Flexible & affordable ESL lessons. In person or online.

“Today is my opportunity to practice ESL.”

Popular ESL Teachers in Philadelphia, PA

Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.

Mikayla S.

94 Reviews
Teaches Online
Starting at $30
  • Speaks English, Spanish, French
  • Teaches Beginner, Intermediate, Advanced
  • Teaches students 7 and up
Teaching Locations:
Profile-location-online Online
Quick View
See Profile
Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.

Mikayla S.

94 Reviews
Book Now
Private ESL Teacher

In my year of teaching ESL I have found a lot of fun ways to transmit a language across cultures. My main goal is that you will be able to communicate, not just conjugate things correctly. We will start with oral comprehension and responses but quickly move on to reading and writing. I'll have worksheets, listening exercise, games and more to help you learn and grow. Lessons can be taught in French or English.

About Mikayla

Bonjour tout le monde ! (Hello everyone!) My name is Mikayla and I cannot wait to meet and teach you my favorite language and life's passion. I have been speaking French for half my life now and I have loved it since day one. I earned my Bachelors in French and Francophone Studies with a minor

Recent Reviews
Elora
So far so good! Only the first lesson, but Mikala did a great job! Seems very nice and very relatable. Good at her job.
Cecilia and Jocelina W.
My children are starting to become more confident in speaking French.
Simmone Wishart W.
She is amazing and so kind ^-^
Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Profile-student-favorite Student Favorite
This teacher is rated in the top 15% of teachers in the specialty subject. This badge demonstrates subject mastery on a nationwide scale.

Catalina O.

9 Reviews
Teaches Online
Starting at $15
  • Speaks Spanish / English
  • Teaching since 2000
  • Teaches students 5 and up
Teaching Locations:
Profile-location-online Online
Profile-location-home Student's Home
Quick View
See Profile
Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Student Favorite
This teacher is rated in the top 15% of teachers in the specialty subject. This badge demonstrates subject mastery on a nationwide scale.

Catalina O.

9 Reviews
Book Now
Private ESL Teacher

As a non-native speaker of English, I struggled to learn the English Language on my own. It was very difficult; however, with hard work and persistence, I managed to learn the language and became proficient at it. Furthermore, my experience in language acquisition led me to tutor students from various non-English speaking countries with difficulties in pronunciation, reading and writing, while pursuing my BA and MA at Brooklyn College University. I rose from my position as Tutor to a Master Tutor/Professor's Assistant. One of the biggest rewards to me is to be able to give back by making other's journey into language acquisition as easy and effective as possible.

About Catalina

Loving what I do is what makes me an effective and popular Spanish Teacher/Tutor. As a Native Speaker of the target language, I had to learn English. Having had that experience, has helped me to relate to the difficulty involved in language acquisition and to become more compassionate with my stu

Recent Reviews
Payton M.
My daughter absolutely loves Ms. Catilina. She is extremely nice, has patience , informative, enthusiastic (great energy) and all and all a well rounded individual. She works at the pace of your child or self, and is there every step of the way. There is a balance with teaching and incorporating a little fun. I couldn’t have picked a better Spanish teacher. I highly recommend.
Crystal T.
I was so happy with my lessons. When I mentioned anything I wanted to learn more on, We did it the very next scheduled lesson. I had been learning on my own but lacked the confidence speaking with people, besides my boyfriend. As the lessons went on, I was building that up and now I am confident and excited to be speaking more Spanish with everyone.
Jennifer N.
I’m really enjoying learning Spanish and feel I’ve already improved even after just 3 lessons! Catalina is encouraging and patient. She is intuitive and goes at my pace.
Jennifer
Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.

Joshua S.

48 Reviews
Teaches Online
Starting at $40
  • Teaching since 1999
  • Teaches students 4 to 94
  • BFA Theatre from University of Southern California
Teaching Locations:
Profile-location-online Online
Quick View
See Profile
Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.

Joshua S.

48 Reviews
Book Now
Private ESL Teacher

Practical and useful skills to develop your English so you can succeed! Get that job you want! Get into that school you dream about! It is essential to communicate effectively in the workplace and to better connect with people, by developing your English skills.

About Joshua

Mr. S is an accomplished public speaker (Third place in the Regionals for the 2006 Toastmasters World Championship of Public Speaking and over 40 wins in various speech contests). He is also an avid, and successful poker player. By profession, Mr. S is a distinguished corporate, communication a

Recent Reviews
Johnny
Josh is a professional, well rounded, effective and engaging teacher who is taking my Chess game to the next level!
Rolita
Command of the Art of Speaking. Exactly what I needed for my new role in management.

Thanks Josh!
Monica
First lesson and nothing but good things to say! Josh is an interactive, knowledgeable, and encouraging chess instructor. Looking forward to how my son can grow in learning chess from him.

Meet Online ESL Teachers Serving Philadelphia, PA

Amy C.

24 Reviews
Teaches Online
Starting at $40
  • Speaks Italian
  • Teaching since 1987
  • Awarded Singer of the Year from Backstage Magazine
Teaching Locations:
Profile-location-online Online
Profile-location-studio Teacher's Studio
Profile-location-home Student's Home
Quick View
See Profile

Amy C.

24 Reviews
Book Now
Online ESL Teacher

I currently work for and have been extensively trained by The VIPKID organization where, over the internet, I teach children from China to speak English. I have won praise from both my students and their parents for my empathetic and patient approach.

About Amy

I have been a voice, acting, and teacher of creative arts for over 25 years. My background includes ten years of classical voice training with Maestro Julio Berrocal, as well as vocal training through the Feldenkrais approach with Marcy Lindhiemer. In acting, I have studied with renowned Stanislavs

Recent Reviews
Sarah K.
Wow! Amy is incredible! I felt super comfortable around her and feel I can learn so much from her. We started off finding a monologue for me to read. I read it and now plan on reading the entire script so we can continue to working on it together... I can’t wait for my next lesson!
Grace N.
Coach Amy REALLY gets it. She will put you at ease, and if you put in the work you will advance quickly. Totally worth her rates, I can't say enough about the quality training she has provided me.
Timothy B.
Very kind and knowledgeable:)
Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.

Victoria M.

9 Reviews
Teaches Online
Starting at $20
  • Speaks English, Russian
  • Teaching since 2010
  • Teaches Beginner, Intermediate, Advanced
Teaching Locations:
Profile-location-online Online
Profile-location-studio Teacher's Studio
Quick View
See Profile
Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.

Victoria M.

9 Reviews
Book Now
Online ESL Teacher

I have a rich experience working with students of all ages and levels. I hold a MA in Second Language Acquisition (teaching English), my education, experience and friendly personality will bring my students real results.

About Victoria

I am very dedicated to what I do, whether it is lesson preparation or teaching itself. I hold two degrees, MA in Second Language Acquisition (ESL) and MA in Russian and Slavic Studies from the University of Missouri. Being a native Russian speaker allows me to make my lessons fun and interactive, I

Recent Reviews
Lina
The best instructor I ever had. She helped me get to the language level I wanted to be. Provided detailed and informative instructions on everything. She is easy to understand and to communicate. I suggest her to everyone who needs to significantly improve their language skills or even to start from scratch!
Liya
Victoria is friendly, professional, we'll trained and experienced teacher. She is able to come alongside of her students and help them in thier learning journey by providing them with great learning tools, materials and encouragement. She is a native Russian speaker who is able to communicate in English on a professional level. Her years of teaching experience enable her to modify her teaching style to fit each student.
Darryl
Victoria is very thorough and on task. I’m learning a lot!
Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.

Felipe R.

2 Reviews
Teaches Online
Starting at $15
  • Speaks German, Italian, English, Spanish
  • Teaches students 6 and up
  • Bachelors in Music with specialty in Piano from Coahuila Autonome University
Teaching Locations:
Profile-location-online Online
Quick View
See Profile
Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.

Felipe R.

2 Reviews
Book Now
Online ESL Teacher

Hola!, I'm currently teaching spanish speaking students to develop their English through the method of "Language Input", a fast and effortless way to learn a new language, send me a message for more information!

About Felipe

Spanish:Been speaking spanish almost since I started speaking, also 17 years out of my life where in Mexico, conversation and writing are my specialty. Music: I've been learning músic science I was 12 years old, and the first time I teached my brother to play guitar is when I realize that teaching

Recent Reviews
Manuel Valdez
Wonderful teacher. Easy going, understandable, explains well both theory and practice.

A Better Way to Learn

Expert Teachers

Top rated instructors guide you in every step of your journey

Personalized Lessons

Your style, your pace. Customized lessons designed for you

100% Guaranteed

Try a lesson. If you're not satisfied we'll refund your unused balance

Connect Locally or Online

Local Lessons

No matter where you live, chances are we can introduce you to an amazing ESL teacher in your neighborhood. You can take lessons in the privacy of your own home or at your teacher's location.

Online Lessons

Is your dream ESL teacher on the other side of the country? No problem. Now, you can meet your teacher online on your smartphone or using a webcam on your computer. The world is your classroom!

Average Cost of ESL Lessons in Philadelphia, PA

The average cost of 60-minute ESL lessons in Philadelphia is $70. While the exact cost will vary depending on the teacher, type of lesson, and location, you should expect to spend between $30 and $240 per hour.
30 min
$47 average
45 min
$64 average
60 min
$70 average

How It Works

Here's why 2 million people a month use TakeLessons

Match

Find your perfect English teacher in under 3 minutes. Need help finding the right teacher? Call our friendly student counselors at 877-231-8505877-231-8505.

Meet

Your instructor will motivate, support, and inspire you. Meet up with your teacher in person or connect with them online anywhere around the world!

Master

Each English lesson is customized to help you grow. Learn faster and easier than ever with personal attention from an expert instructor.

Educating the World

310
Lifelong learning subjects offered
6,483
Amazing, inspiring, supportive teachers
2,045,044
People that use our platform each month
3,004,877
Lessons given around the world

Why TakeLessons?

  • Easy and Hassle-Free
  • 100% Satisfaction Guaranteed
  • Background Checked Teachers
  • Over 3 Million Lessons Given

Hear From TakeLessons ESL Students

Over the past 12 years, we've given over 3,000,000 lessons to happy customers around the world.

Profile_247432_pi_c79280e4f7303875a505efc9fcb7c2ebbb41fb4a
"isabelle is an absolute great ESL teacher. She has helped me tremendously improve my English, through every-day life exercises and conversations. Now people tell me that my English is so much better and I am able to discuss with doctors, nurses, mechanics for my car, etc...She is teaching me also a lot about the American culture and behaviors. I highly recommend Isabelle."
Laura
Took ESL lessons from Isabelle S.
Profile_134413_pi_IMG_6053
"That was a great beginning with Anna."
Sarah
Took ESL lessons from Anna E.
Profile_193499_pi_icm_fullxfull.204732380_1dx7nhmcfhus0ww0cok0
"Great!!
Macie,
Absolutely loves her lessons."
Macie
Took ESL lessons from Hikaru I.
Profile_97339_pi_Micah-Headshot%20square
"Micah has vaste experience with common mistakes and how to overcome them. It was a nice lesson."
Roberta
Took ESL lessons from Micah B.
Profile_242360_pi_01414b49c240c2fa9432c28773f2f4188052d375
"Bridget is a great teacher!! She makes learning a language fun, exciting, and as easy as it can be!!"
Julie
Took ESL lessons from Bridget E.
Profile_82997_pi_IMG_5011
"Bryce is the best option for English learning. His online relaxed method helps me to be more confident of my skills as we move forward in classes. He drives you to lose the fear of making mistakes. Thus, the learning process is faster."
Amador
Took ESL lessons from Bryce B.
Profile_81411_pi_Henry%20Mulak%2C%20September%202015
"Good introductory class!"
Won Jong
Took ESL lessons from Henry M.
Profile_235637_pi_Teacher2
"she is the best teacher i ever had! She brings the best out of the student. I recommend it to everyone who wants to learn a new language .."
Juliana
Took ESL lessons from Lied S.
Profile_129943_pi_fullsizeoutput_10c3
"Nery is a dedicated and knowledgeable teacher who tried her hardest to adapt our class to a very diverse body of students. I was her student for 2 semesters and during that time, my conversation, grammar and pronunciation skills improved significantly. Our class was dynamic and fun, I highly recommend her services as an ESL instructor."
Nelly
Took ESL lessons from Nery G.
Profile_239275_pi_be640bd08897d72b952b7211ec55eba4bfd86a1d
"She was the best instructor we ever have for my kids to teach English as ESL. She taught English my kids with acting and playing. I was impressed with her dialogue delivery to my kids and her face expressions, Me and my wife personally found her approach to our kids truly remarkable and commendable. Additionally, the skill of using a computer as a teaching tool was very professional. As a teacher, she is very dedicated and devoted person. We find ourselves lucky to meet with Lauren and my children are still missing her."
Arda Sancak
Took ESL lessons from Lauren T.
View More
View Less

Popular ESL Articles from our Blog

The #1 Tip on How to Ace the IELTS

The International English Language Testing System (also known as the IELTS) is recognized worldwide as the most popular English proficiency exam. Millions of people from around the globe take the IELTS every year, and unfortunately, many of them do not pass. There is one trait, however, that everyone who successfully completes the IELTS has in common. It’s something you might not expect. Our friends at Magoosh describe it in one word: confidence. Self confidence is key to passing t …

By Jessica Dais

The Complete List of English Idioms, Proverbs, & Expressions

Although English idioms don't make sense at first, these unique expressions (together with proverbs) add substance and humor to our conversations. The Oxford Dictionary defines the word "idiom" as a: "group of words established by usage as having a meaning not deducible from those of the individual words (e.g. over the moon, see the light)." This means that English idioms should not be taken literally, because their meaning is metaphorical. You don't really wish someone would “break a …

By Jessica Dais

ESL Learners: Are You Making These 21 Common Mistakes?

There are certainly some tricky words in the English language! And sometimes, people who have learned English as a second language mix up these words. Want to avoid making the same mistakes? Here are the words ESL learners misuse the most. Them, Those, and These "Them" is a pronoun that stands in the place of a plural noun. It is commonly used as the subject of a sentence, as in: Did you see them? or Have you seen the scissors? I used them to cut the labels off my T-shirts; now I can’t fin …

By Suzy S.