Arabic On Air
An audio course for teaching Arabic to non-native speakers) for English speakers(
"Arabic At Your Hands" Series
How to learn a second language ?
Lessons in Teaching Arabic Phonetics
Arabic Letters At Your Hands Booklet
.Illustrated Arabic/Arabic Dictionary
.It is designed to serve Arab students in different stages along with other student of different languages