A certified hyperpolyglot (HYPIA member) willing to share effective language-learning techniques.
Teaches
French
Italian
Persian (Farsi)
Speaks
Arabic
Native
English
Norwegian
Spanish
Dutch
Portuguese
German
Indonesian
Swahili
A certified hyperpolyglot (HYPIA member) willing to share effective language-learning techniques.
About Me
Resume & Certificates
From EgyptLiving in Brussels, Belgium (09:36 UTC+02:00)
About Me
italki teacher since Apr 5, 2026
InterestsFilms & TV SeriesReadingEnvironment & NatureScienceTravel
I am a certified Polyglot (member of the International Association of Hyperpolyglots). You can find my profile and all the languages i can speak: https://www.polyglotassociation.org/members/amr-mohamed-moustafa
Over the years, I have developed proficiency in multiple languages (+15 languages from different families) and a deep understanding of effective language-learning techniques.
I'm willing to help learners overcome the language barrier with effective strategies.
I am motivated by a passion for languages and helping other learners.
My lessons are based on active interactions, and it can be in a bilingual or even a multilingual context to meet your needs.
Helpful, patient and interested in your language goals.
My teaching approach focuses on clear communication, cultural context, and adapting to each student’s needs.
My lessons are based on active interactions, and it can be in a bilingual or even a multilingual context to meet your needs.
My teaching material
Articles and news
Text Documents
Audio files
PDF file
Video files
Presentation slides/PPT
Flashcards
Teaching experience
2019 - 2020
Global Volunteer as English/Spanish/German TeacherAIESEC Ukraine/Nepal - Chernivtsi, Ukraine
Trainer & Quality SpecialistTeleperformance - Alexandria, EgyptI previously worked as an Italian Language Trainer and Quality Specialist in an international outsourcing company. One of my responsibilities was ensuring the Italian language proficiency of call center employees supporting the Italian market.
5.0
Rating
25
Students
94
Lessons
100%
Attendance rate
100%
Response rate
5.0
Rating
25
Students
94
Lessons
100%
Attendance rate
100%
Response rate
Persian (Farsi) Lessons
Persian (Farsi)
French
Italian
Trial Lesson
8 lessons completed
USD 5.00+
Beginner (A1–A2) – Language Foundation
A1 - A2Language Essentials1 lessons completed
USD 5.00+
Package with 4% off
Persian Conversations
B1 - B2Conversation6 lessons completed
USD 5.00+
Package with 5% off
Speak Persian with Confidence
B2 - C1Conversation0 lessons completed
USD 5.00+
Package with 5% off
Availability
11 Reviews
All
Persian (Farsi)
French
rodina ahmed
1 French lesson
Honestly one of the best teachers I’ve ever met!
Even from the first lesson, he really listened to why I want to learn French, what level I want to reach, and explained clearly the best way for me to get there.
His energy is incredibly motivating and makes you want to continue learning and improving. Seeing that he speaks all the languages I dream of learning makes me feel even more inspired and excited to keep going.
He kind of makes the impossible feel possible. I already feel more motivated not only to improve my French quickly, but also to start learning another language with him in the future.
May 25, 2026
Imane
6 Italian lessons
E solo la terza lezione con Amr e mi sento più sicura nel parlare.
Ho già imparato tantissimo, grazie!
May 6, 2026
Alessio Bertolini
4 French lessons
A aula foi perfeita, o senhor Amr me corrigiu e foi bem atencioso. Farei mais aulas com senhor Amr.
Apr 30, 2026
Bronny
1 French lesson
Amr is a great tutor, he makes you feel heard, listened to, and cared for in his lessons. He knows exactly what you need to do to improve and is very encouraging and patient in helping you do so. Looking very foward to our next lesson
May 13, 2026
Alessio Bertolini
4 Persian (Farsi) lessons
Gostei muito da aula com senhor Amr. Atencioso, prestativo e ensina muito bem. Muito obrigado. Farei mais aulas.
May 1, 2026
Anna:')
10 Italian lessons
Great lesson today. Learned basic conjugations, pronunciation and basic phrases to say for daily use. Good teacher, very understanding, encouraging and helps me remember more words learned through conversation.