100% Satisfaction Guarantee

100% Satisfaction Guarantee

We know that starting lessons is a big step and we want you to feel confident booking with us. If you are not completely satisfied, we'll help you find a new teacher or you can receive a refund for any unused lessons within the first year from the date of purchase.

Lesson Details

See all subjects

Mustafa teaches



Mustafa delivers an exceptional lesson experience and ranks in the top 15% of our teachers nationwide.
Teaches students:
Ages 5+

Teaching since:

Hi! My name is Mustafa and I teach Farsi right here on Takelessons. I was born in Iran (native Farsi speaker) and have been teaching English and Farsi to children and adults since 2013. I got my bachelor's and master's degree in Teaching English as a Foreign Language and this major has given me the theoretical and pedagogical knowledge to start the online teaching. This knowledge has also given me an opportunity to apply all those pedagogical skills to my native language, Farsi. The students like the fun and supportive atmosphere in my classes and they see me as a friend rather than their teacher. I have always tried to help students learn English/Farsi in the best way possible! Learning a language is not just about the ability to speak or write it, but it is the opportunity to find a new friend and learn about different cultures through communication. I have a passion for teaching and I am patient because a language is best learned by giving enough time and teacher error-tolerance. Remember that online language learning is different from what you may have experienced in the real language classes. I would choose the best teaching style based on your personal learning goals and proficiency level. Incidental language learning is at the core of my online classes and you will no longer be in a teacher-fronted class. It does not matter whether you'd like to start from ABC or you have already completed higher levels and you aim for some valid placement tests, we will go through the journey of Farsi learning together.

+ Read More


Online Farsi Teacher
Apr 2017 - Present

English Lanugage Teacher
Apr 2013 - Present
Michael English Language School


Masters in Teaching English as Foreign Lanugage
Apr 2015 - May 2018
University of Mazandaran
Bachelors in TEFL
Sep 2011 - May 2015
University of Mazandaran


Fluent / Native Proficiency


Language Teaching
May 2015
University of Mazandaran

Photos & Videos

Learn Farsi With Mustafa
Photo by Mustafa N.


1 Review

Write a Review
Ayana Jul 30, 2018
Farsi · Online

Mustafa is a smart and punctual teacher with great teaching skills! As both Farsi and English teacher, he has a good knowledge of teaching skills and chooses the best method based on your learning style. I was really lazy to learn Farsi, but Mustafa made me believe that I can speak Farsi like natives in the very first sessions. I highly recommend him to anyone who wants to learn Farsi.

+ Read More

You may want to revisit

Previously viewed teachers: