Language learning with technology :ideas for integrating technology in the language classroom
Language learning with technology :ideas for integrating technology in the language classroom
Active listening 1
The Cambridge guide to second language assessment
Assesing reading
Ḥāsyiyah al-Ṣibbān `alā Syarḥ al-Asymūnī `alā Alfiyyah Ibn Mālik
Mulakhkhiṣ qawā`id al-lugah al-`Arabiyyah :
Al-Asybāh wa al-naẓā'ir fī al-naḥw
Ḥāsyiyah al-Khuḍarī 'alā syarḥ Ibn 'Aqīl 'alā Alfiyyah Ibn Mālik
Irsyād al-sālik ilā ḥall al-Alfiyyah Ibn Mālik : wa ma`ah Tamrīn al-Ṭullāb fī Ṣinā`ah al-I`rāb