Mastering Arabic

The series teaches Modern Standard Arabic which is the universal language of the Arab world and consists of the two main courses and five companion books.