Sh Mohamed Hagag specializes in teaching Quran, Arabic and Islamic Studies to both adults and children. He holds a BA in Islamic Studies in English from the Faculty of Languages and Translation, Al-Azhar University, and graduated at the top of his class from Al-Azhar’s Qiraat Institute. He is currently working on his Master’s degrees in both Islamic Studies in English and in Education from Al-Azhar University.
He has pursued post-graduate studies in Islamic Studies, courses from the faculty of education, and courses specifically for teaching Arabic to non-Arabic learners. He has extensive teaching experience at diverse institutes, has served as a translator for numerous English books and projects, and is a khateeb and speaker at various local mosques in Cairo.