Find English Teachers

Visited 5 hours ago
Mohamed Hafez
Community Tutor![]()
Teaches
Arabic
Native
Arabic (Egyptian)
Native
Arabic (Modern Standard)
Native
Speaks
English
German
Russian
Teaches
Arabic
Native
Arabic (Egyptian)
Native
Arabic (Modern Standard)
Native
Speaks
English
German
Russian
About Me
Me as a Teacher
My lessons & teaching style
From EgyptLiving in Linz, Austria (00:35 UTC+02:00)
About Me
italki teacher since Jul 27, 2016InterestsScienceTechSports & Fitness
I’m Mohamed Hafez but you can call me “Hafez” to not confuse me with other “Mohamed’s”. I have a bachelor's degree in Energy Engineering and a master's degree in Sustainable Energy Systems. If you’re wondering why I tutor Arabic, the answer is simple - I am passionate about languages and people. As a language learner myself, I understand the up’s and down’s language learners experience when learning a new language. With 5 years of teaching experience, my role in our lessons is to support you in achieving your goals in Arabic - MSA and/or Egyptian dialect.
Me as a Teacher
The highlight of my teaching method is – flexibility. I understand everyone is different in how they learn and practice a language. Based on the type of learner you are (visual, auditory, imitative or reading/writing), lessons are tailored in the most effective way to fit your learning style. I prepared more than 100 real life conversational topics, developed teaching materials in MSA and Egyptian dialect and use books. If you have your own material or your own learning style, I’m happy to do what suits you best. I do not teach Quranic Arabic or use holy scripts of any religions in my lessons. For students who seek lessons with a religious theme, I advise finding a specialist in these fieldsMy lessons & teaching style
For students who have completed A2 level in Egyptian Arabic, lessons are mainly conversational and are individually structured for each student according to his or her level and goals. For MSA/Arabic students, we practice conversations and reading. For beginners, I use transliteration as needed to help students pronounce words well and I encourage them to speak as much as possible from the very beginning.
**I am flexible with late cancellations as long as the student has a good reason. I understand sometimes life gets in the way!My teaching material
- PDF file
- Text Documents
- Image files
- Video files
- Audio files
- Presentation slides/PPT
- Articles and news
- Flashcards
- Homework Assignments
5.0
Rating
239
Students
3,232
Lessons
100%
Attendance rate
99%
Response rate
Arabic Lessons
Arabic
Arabic (Egyptian)
Arabic (Modern Standard)
Trial Lesson
86 lessons completed
USD 15.00+
Arabic lessons.
A1 - C2Language Essentials1,370 lessons completed
USD 18.00
Package with 6% off
A course for reading Arabic news
B2 - C2Language Essentials0 lessons completed
USD 20.00+
Availability
Based on your timezone (UTC+00:00)
My creations
Quiz (3)

Zamin
368 Arabic lessons
Great Lesson!
Sep 1, 2025

Zamin
368 Arabic lessons
Great lesson! Do glad to catch up
May 10, 2025

쥬디 جودي Judy
140 Arabic lessons
He is punctual and super patient and has strong Internet. While he speaks only Arabic with me, his level of English is the best out of all the 50+ Arabic teachers I have tried. This helps to understand any hard words quickly
Apr 14, 2024

Zamin
368 Arabic lessons
Great lesson, thank you Mr. Hafez!
Aug 31, 2025

Zamin
368 Arabic lessons
I had a great lesson with you today. I really enjoyed talking with you and learning from you.
May 26, 2024

Zamin
368 Arabic lessons
Great Lesson. Mr. Hafez is always prepared for an incredible discussion!
Feb 11, 2024

Trial Lesson
USD 15.00
Your final payment will be made in USD