Foundational and follow-up teacher with twenty years of experience in all subjects for primary, intermediate, and secondary stages. Master's degree in Arabic language from Al-Azhar University and experience in English through working in international schools. Possibility of teaching mathematics up to the secondary level and English up to university levels. Certified in teaching Noor Al-Bayan, the most successful method for foundational Arabic. First session is free. Mobile number: ( Phone number appears when clicking the contact button ) .