I teach and communicate fluently in Arabic and English, and I use this bilingual strength to make learning faster and clearer. As a native Moroccan, Arabic is my first language, and I can explain ideas in a natural way that feels familiar to students across the world, including using Modern Standard Arabic when required. In parallel, my academic and research work in Computer Science has been deeply rooted in English, from reading and writing technical material to presenting complex concepts with precision and structure.
This combination is especially valuable in tutoring: I can adapt to your preferred language, simplify difficult topics without losing accuracy, and bridge the gap between Arabic explanations and English technical terminology. Students often find this helpful when studying programming and machine learning, where key resources are in English but understanding becomes much easier with a clear Arabic explanation. I also have experience teaching language and communication skills, so my lessons focus on clarity, confidence, and step-by-step progress, not just information. Whether your goal is academic success, skill-building, or professional growth, you will get focused guidance in the language that helps you learn best.
Experience
No experience mentioned.
Education
-
PhD (Feb, 2025–now) from Genoa University, Italy
-
Master of science (Sep, 2022–Jul, 2024) from Beijing Institute of Technology–scored 92/100