Spanish tutor Karim

Karim M

Karim M

1545 Lessons
English and Spanish
Levels I can teach
All levels
Needs I cover
All learning needs
Ages I can teach
All ages
Tools I use
Google Meet, Zoom, and Skype
"He’s always so patient and flexible. Really have enjoyed working with him. " "He’s always so patient and flexible. Really have enjoyed working with him. "
See All Reviews
My availability

Select a time to book a 30-minute trial session.

= available. Can't find a good slot? Click the > button to see more dates. Or view other tutors.

Student Reviews
5.0 134 Ratings

22 Lessons | December 6, 2023

I enjoy my lessons with Karim. Learning a new language can be a daunting and self-conscious process, but Karim does an incredible job of making lessons comfortable. Very excited to continue learning with him!


69 Lessons | September 28, 2023

Always a great lesson with Karim.


31 Lessons | September 13, 2023

Karim is a wonderful instructor. I really enjoy lessons with him! He is really good at letting the conversation flow and provides helpful feedback. He is a very energetic and positive figure, and I highly recommend!!!


31 Lessons | April 26, 2023

Karim is awesome! I just started lessons with him, and I can tell they will be fruitful. He is very encouraging and makes a comfortable environment for speaking. He gives great feedback and helps clear up any confusion or problem spots. I am so excited to see how my level will progress with him! I highly recommend him, as lessons are fun and peppy as well as informational. He definitely caters to the student's level and meets them where they are at, making the sessions all the more beneficial. I am looking forward to my lessons!

Trial Lesson
30 mins, one time
Book Trial
Private Lessons
55 mins, tailored to your needs
Payments are in USD. Prices above are based on the latest exchange rates. Karim also offers 30-min lessons - click 'Buy Lessons' for pricing.