Bahasa arab dan peranannya dalam sejarah
TOEFL preparation : pasti capai skor tinggi > 500
a Practical guide for translation skill
A concise introduction to english morphology and syntax
the Bridge to communication
Maharatu al-tadris nahwa i'dad mudarris al-lughah al-arabiyah al-kaf
al-Lughah al-Arabiyah wa musykilat ta'limuha
al-Qaid li ta'lim maharat al-istima'
Ilmu al-Sharf : Nadzriyatuhu wa tathbiqatuhu
Master kata-kata akademis Bahasa Inggris