I have 19 years of teaching Arabic to all aged students up to GCSE level. I also teach English as a foreign language. I have worked in schools and community centres.
Sayma Shahid in a nutshell
All skills covered including speaking, writing, listening, translation and grammar interactive approaches
All skills covered including speaking, writing, listening, translation and grammar interactive approaches