Mastering Modern Standard Arabic Idioms: 140 Expressions in
EGP600
Arabic-English Bilingual Visual Dictionary
EGP755
Linguistics in an Age of Globalization: Perspectives on Arab
EGP250
Upper Intermediate Arabic through Discussion: 20 Lessons on
EGP900
Blowing on Yogurt and Other Egyptian Arabic Expressions: Ill
EGP400
Challenges in Teaching Arabic as a Foreign Language
EGP1,250
Media Arabic for Beginners
EGP700
From Reading to Writing 1: An Intermediate to Advanced Course
EGP1,000
From Ibn Sina to Sindbad: A Guided Reader to Classics of Ara
EGP750
Short Stories in English for B
EGP830
SAT Demystified
EGP1,100
Mastering Arabic through Liter
EGP850
Taha Hussein’s The Days
EGP650
Advanced Arabic Through Discusssion
EGP950
Writing Arabic
EGP450
Oxford Mini Thesaurus
EGP225
Travels of Ibn Battuta
Connectors in Modern Standard
How to Write It
Musiqa Al-Kalimat
Uktub Al-‘Arabiya
EGP550
Kilma Hilwa
Dictionary of Idiomatic Expres
Building Arabic Vocabulary Thr
Concise Arabic–English Lexicon
Al-Kitab Al-Mufid
Umm Al Dunya
Al-Kitaba Wa-l-Uslub
EGP350
20 Egyptian Songs to Learn And Sing