Search from various English teachers...
Arabic teacher Maha

Maha

Professional Teacher
Teaches
Arabic
Native
Speaks
English
Spanish
Specialties
Test Preparation
Certified Arabic teacher with more than 7 years of experience, over 5000 hours online teaching
From EgyptLiving in New Cairo, Egypt (07:48 UTC+03:00)
About Me
italki teacher since Feb 18, 2020
InterestsFashion & BeautyReadingWritingTravelFilms & TV Series
If you want to speak Arabic fluently, read Arabic literature, understand Egyptian movies, or know about Arabic culture, we can learn professionally and delightfully simultaneously! Languages are my passion! And I hold a bachelor's degree in Spanish philology and a TAFL certification, so I'm aware of students' difficulties in learning a new language. In addition, I continue to study Islamic Studies and have a psychology diploma in Psychological Health, Family Counseling, and Positive Parenting. I grew up in Kuwait (the Gulf Area) and currently live in Cairo. I'm an extroverted, optimistic, and cheerful person who always wants to help others and improve lives!
5.0
Rating
139
Students
2676
Lessons
100%
Attendance rate
100%
Response rate

Arabic Lessons

Trial Lesson
74 lessons completed
USD 10.00+
Specialized Arabic Lessons (MSA) + HW
A2 -  C1

Language Essentials

606 lessons completed
USD 23.00+
Package with 22% off
Arabic course for elementary level (MSA) + HW
A1 -  B2

Language Essentials

1,266 lessons completed
USD 23.00+
Package with 24% off
Conversation (B1-B2- C1 levels)
B1 -  C2

Conversation

730 lessons completed
USD 18.00+
Package with 18% off

Availability

Based on your timezone (UTC+00:00)

246 Reviews

Student John Lister
John Lister
132 Arabic lessons
Teacher’s pick
Maha is a wonderful teacher of Arabic. She can explain the most difficult points of grammar in a clear and concise manner. She has a great sense of humor and is always very kind.
Jun 21, 2024
Gina
127 Arabic lessons
Teacher’s pick
Maha is an excellent, patient and kind teacher! It can be challenging to learn a new language online but Maha makes it so engaging, fun and very enjoyable. I love the shared google doc where she writes all new words so that I can see them during the class or review them later, how the class is well structured, her presentation of new topics and materials (ppt and recordings, quizzlets..etc) and useful and manageable homeworks after every class (I love homework :D ). Although I am still a beginner, we have conversations at the beginning of the class in Arabic, using new vocab as well as words from previous classes, which helps me strengthen the grammar and words I learned in classes before and keep on using them. I also love that Maha speaks in Arabic instead of English even though I am beginner and if there is something I do not understand, she explains is perfectly in English. I am so happy I found her here on italki and to be able to have classes with her:) !شكرا جزيلا مها
Sep 21, 2022
Student Dalia
Dalia
17 Arabic lessons
Maha is such an encouraging teacher! She helped me express myself more confidently today. I am now able to have short conversations about my day. She explained some new grammar concepts and helped me fully understand how they work, and I got plenty of practice with them.
Sep 24, 2025
Student Florian Gräfe
Florian Gräfe
117 Arabic lessons
Teacher’s pick
very nice and effective conversation lesson. Maha manages to structure the lesson in such a way that the time is pleasant and you still learn a lot of vocabulary and grammar. She always understands exactly what you need linguistically at any given moment
Jun 11, 2024
Student Catherine
Catherine
95 Arabic lessons
She's amazing. She's so patient and despite me being a slow learner, she never makes me feel bad about it. She moves at my pace and yet challenges me at the same time.
Sep 28, 2025
Student Dalia
Dalia
17 Arabic lessons
I had an excellent lesson with Maha today! Maha helped me form a lot of sentences. She was very knowledgeable and explained all the details about the grammar of these sentences. I learned so much today.
Sep 10, 2025
Your final payment will be made in USD