ESL Lessons in Iowa City. Amazing Teachers.

Flexible & affordable ESL lessons. In person or online.

“Today is my opportunity to practice ESL.”

Popular ESL Teachers in Iowa City, IA

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

Timothy F.

1 Review
Teaches Online
Starting at $10
  • Teaches Beginner, Intermediate, Advanced
  • Teaching since 2011
  • Teaches students 5 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.

Timothy F.

1 Review
Book Now
Private ESL Teacher

Hi Students!!! My name is Timothy. I have an MA in TESOL with 9 years of EFL/ESL teaching experience. I specialize in helping students and professionals with interviews. I have had success coaching students to pass interviews for jobs or to enter programs to study abroad. I have judged students in theses interviews as well, giving me an inside scoop. Furthermore, I I have had many interviews in my career and know the common pitfalls and keys to success. Finally, my teaching personality is very patient but diligent. I know how hard it is to learn English so I foster a supportive and collaborative classroom environment. However, I am diligent in my preparation to meet your needs. I look forward to getting to know you and helping you succeed with your English learning goals. :)

About Timothy

I went to Arizona State University and got a BA in English. I got an MA in TESOL from the American College of Educators. I have taught and/or coached for the last 15 years. I love working with people and knowing that I helped them learn and grow. My goal is to coach students to prepare for inte

Recent Reviews
Kumara
We are so happy to have found Timothy. He is an excellent tutor that takes the time and goes that extra mile!! We recommend his services to other parents!

Amy C.

24 Reviews
Teaches Online
Starting at $40
  • Speaks Italian
  • BA from SUNY at Purchase
  • Teaches students 5 and up
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
Private 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:)

Bahareh G.

13 Reviews
Teaches Online
Starting at $30
  • Speaks Arabic, Turkish, Spanish, English, Farsi (Persian)
  • Teaching since 2002
  • PhD in Translation Studies from Kent State University
Teaching Locations:
Profile-location-online Online
Quick View
See Profile

Bahareh G.

13 Reviews
Book Now
Private ESL Teacher

I provide lessons in reading, writing, speaking, listening, and grammar. I am also specialized in IELTS and have helped many students succeed in their IELTS exams. Once you start lessons with me, I evaluate your level and listen to you to learn about your goals and ambitions. Then, I design custom lessons to meet your specific needs. I’m very approachable and always happy to have a free consultation session with you so you can see if I can help you in your language learning journey.

About Bahareh

I'm an enthusiastic tutor of English as a Second Language and my native Farsi (Persian) with over 15 years of professional experience. I have a PhD in Applied Linguistics/Translation Studies and a Masters in English Translation. I have taught ESL writing, grammar, reading, and speaking at Kent Stat

Recent Reviews
Hami
Bahareh is a great teacher. She is patient and tailors lessons to my needs. She is very attentive and always challenges me to be better. She is reliable and always answers my questions when I need help.I enjoy my lessons with her! I highly recommend her for those who need help in English and Farsi.
Monica
We are so happy that we found Bahareh! She is an excellent teacher: positive, fun and engaging. She is always prepared with well organized materials, she is very patient and gives age appropriate assignments and feedback. She cares that you are improving with your language goals and moving forward.
Eran F.
I was guessing when I selected Bahareh as my Farsi teacher, but my guess has turned out to be far far better than I ever expected. I am not your typical language student for various reasons, so I wasn't sure which teacher would be able or willing to accommodate my style or learning. Bahareh has been ideal for me. She is inventive, extremely well prepared, but so flexible that we are able to decide during the course of each lesson what we're going to focus on that week. She has provided me with materials both in writing and well as recordings of the materials we've covered in each lesson. For me, the aural materials are paramount, and without them I wouldn't have learned as much from her as I have. She has also contextualized the language in terms of contemporary Iranian culture and habits. Unlike other language resources that focus exclusively on literary, formal Farsi, with me she has emphasized the colloquial language. But, she's also made sure that I know the difference between the two. It's been a total pleasure working with her, and I've looked forward to our lessons each week. فعلاً خداحافظی می کنم ، اما شاید در آینده دوباره یکدیگر را ببینیم.

Meet Online ESL Teachers Serving Iowa City, IA

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

Jennifer N.

Teaches Online
Starting at $42
  • Teaches students 7 and up
  • Teaches Intermediate, Advanced
  • BA, Journalism from Michigan State 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.

Jennifer N.

Book Now
Online ESL Teacher

I help intermediate and advanced English speakers go from fluent to nearly native.

I am a writer, educator, curriculum developer, and English coach who has over 8 years of teaching experience. Therefore, I understand the importance of being an effective and efficient communicator.

I help my students reach their highest potential by focusing on their individual needs. For example, many students are concerned with sounding as natural and fluent as possible. I can help with that.

There are also students who want to learn specialized vocabulary or idioms. I can help get you up to speed with that as well.

Often times there comes a point when an advanced speaker wants to refine their skills in order to pursue business or career opportunities; or reach a lifelong personal goal. My goal is to help my students go from advanced to nearly native. My approach is based on the individual.

About Jennifer

Words create worlds and that is why communication is so important. After all, it's how we relate to one another, and it’s how we accomplish our goals. I bring forth my gifts into the world with my work as a writer, English language coach, curriculum developer, and reading tutor. I like to incor

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

Emily H.

26 Reviews
Teaches Online
Starting at $15
  • Speaks German, French, Arabic
  • Teaches Beginner, Intermediate, Advanced
  • Teaches students 12 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.

Emily H.

26 Reviews
Book Now
Online ESL Teacher

Are you having trouble mastering the English language? I am a certified TESOL teacher and have been teaching ESL all over the world since 2010. I teach all levels from beginner to advanced and all ages from 8 to 88. I have a bachelor's and a master's degree in linguistics and can speak several foreign languages myself. I know where learners are coming from and can explain how to break down the language so that it's not quite so hard to learn! I look forward to helping you to perfect your English skills!

About Emily

Are you looking to brush up your English skills or try your hand at learning French or German? I would be delighted to help you find your way in navigating these tricky languages. Allow me to tell you about myself. I am a certified and experienced ESL teacher who has traveled the globe and share

Recent Reviews
Donna
Naresh
Darian McIntosh
Emily is very knowledgeable about the roots of languages. Her expertise in linguistics has really helped me to understand concepts I previously had a hard time with. She is super patient with me and I am very happy to have her as my tutor!
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.

Isabel S.

48 Reviews
Teaches Online
Starting at $27
  • Speaks Spanish, French, Portuguese, German, Italian
  • Teaches students 4 to 70
  • Teaching since 2014
Teaching Locations:
Profile-location-online Online
Quick View
See Profile
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.

Isabel S.

48 Reviews
Book Now
Online ESL Teacher

each person is different, each person learns different... I try to find the easiest way for you

About Isabel

I love teaching, but I hate boring classes, so I always try to do different things to get the goal, which is learning. I also try to keep focus in what the student wants with class, be able to communicate, or improve grammar, writting, everyone is different, learn different and also want different

Recent Reviews
Michael
Our daughter loves classes with Ms. Isabel! It is one of the highlights of her week, and she is learning a lot!
Hollie S.
Great first class. I am really looking forward to seeing some progress and being accountable. She is so sweet, encouraging and patient with my old brain.
Jimmy and Meredith M.
Great lesson! Excited for more of them.

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 Iowa City, IA

The average cost of 60-minute ESL lessons in Iowa City is $62. While the exact cost will vary depending on the teacher, type of lesson, and location, you should expect to spend between $15 and $130 per hour.
30 min
$44 average
45 min
$56 average
60 min
$62 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_249267_pi_1e59713f8874d7fb27257f04ccef46811b47feda
"A very good teacher, taught us not only English but also valuable skills to study in America."
Shuyang
Took ESL lessons from Matt G.
Profile_355456_dzj8x8tr3xbb4nbjzg2k
"AMAZING! I signed up for both Singing and English for myself and I'm booking her for my son to help him in school for English. We just moved from Japan so the transition has been tough. I met Rosita through Hello Talk and she helped me to talk to people in 1 month. I have been taking lessons with her for 8 months and I feel confident. She is also very patient and encourages you!"
Don
Took ESL lessons from Rosita R.
Profile_141011_pi_portrait%20photo
"Hello, I wanted to let ESL students know that I'll never have enough words to express my gratitude and appreciation to Matthew. He has interesting and helpful lessons and inspires me to work hard. He is always thoughtful, caring, and kind and an amazing teacher. You will be a lucky student to learn from him.
Your student, and friend, Marty"
Martin
Took ESL lessons from Matthew K.
Profile_129943_pi_fullsizeoutput_10c3
"Hello, my name is Blanca Garza, I took English classes with Nery through Harris County in 2009 and 2010. After that I also took private classes with her.
She is a very professional teacher, a very nice person, and always helpfull with my questions."
Blanca
Took ESL lessons from Nery G.
Profile_134543_pi_Final5
"So far, I have had one class and I love it! She explains things so well and has tricks to help me memorize rules."
Leah
Took ESL lessons from Joanna T.
Profile_355456_dzj8x8tr3xbb4nbjzg2k
"I passed my TOEFL exam! Thank you"
Jia
Took ESL lessons from Rosita R.
Profile_241282_pi_fc2fdd969276081bdc009db41d20734258aa2985
"I had a great experience with the teacher Nayeli. Her teaching style is excellent and enjoyable.
This is a wonderful way to learn from your house anytime!"
Lisbeth
Took ESL lessons from Nayeli P.
Profile_134194_pi_IMG_20160507_015114
"The best teacher! Thank you."
Sonny
Took ESL lessons from Soni C.
Profile_81411_pi_Henry%20Mulak%2C%20September%202015
"Thank you for your good lesson!"
Takekiyo
Took ESL lessons from Henry M.
Profile_249267_pi_1e59713f8874d7fb27257f04ccef46811b47feda
"Matt is a very patient and good instructor. My mother loves his class a lot."
Lisa
Took ESL lessons from Matt G.
View More
View Less

Popular ESL Articles from our Blog

Tips for Learning English in the U.S. | A Glimpse Through the Eyes of a Recent Immigrant

For immigrants new to the U.S., the challenge of learning a second language can be tough. With so many options available, what's the best way to learn English? Read on as ESL tutor Gina C. shares her tips... I recently interviewed Francy M., who arrived from Columbia seven months ago. Francy started studying English in her home country in high school, but only a little; now, she knows she needs to learn to speak and understand English if she hopes to work in the U.S., so she made that her p …

By Suzy S.

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.

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