Practice Makes Perfect is a great series; you can’t go wrong with any of them. For those studying on their own: beginners who have a good grasp of the alphabet and can read a bit, and intermediate students. Prepositions can be tricky in Arabic; there is a nice section here on the inseparable prepositions—single letters which do not stand alone and are attached to the following word. Also, prepositional phrases, dharf and more. The pronoun section covers subject, possessive and object pronouns. Letter size with lots of room for writing in answers and adding marginalia gleaned form other sources. Many great exercises; answer key in the back.
Otared Haider is an instructor in the Oriental Institute, University of Oxford. She is also editor of the journal Mokarabat.