I used this book for the first 5 weeks in my first semester of Arabic at The University of Texas. The Syllabus for that class was designed by Mahmoud Al-Batal himself, so I know that we used the book the way the Authors intended. We did every single exercise from every single chapter (using the al-kitaab website mentioned in the book) and I found this approach to be very helpful. One of the biggest challenges in learning Arabic is distinguishing between the various foreign sounds between there less foreign counterparts. For an English speaker, these sounds are usually very difficult to distinguish and correctly produce initially. As such, many of the exercises are appropriately devoted to differentiating these harder-to-hear sounds from the ones that English speakers are more familiar with. Also, this newest addition has vocabulary given in three different dialects/registers. This book is designed this way to suit a multitude of purposes, so you do not need to learn all three if you do not want to. Many college programs teach only formal Arabic during there introductory courses, so if you find it too confusing to try and learn 2 or 3 different ways to say something, then don't. At UT, most classes learn formal Arabic and one of the two dialects. This was difficult at first, but it got easier as the course progressed. I'm now at the end of my first year (we're about to start chapter 12 of Al-Kitaab 1) and it has gotten much easier to distinguish between these two registers. We usually speak in the dialect we're using, and write essays/tests in formal Arabic which fairly closely models how you would use these registers in real life. Anyway, I have one suggestion: in Alif-Baa, they often introduce vocabulary words before you will know how to write them. Do go back and practice actually writing these words after you've learned all the letters. It will save you a lot of heartache later. This is a great addition and it can easily be used for self-study (for best results, make sure you purchase the answer key or use the provided free website which will tell you when you get something wrong). The Al-kitaab books are not not designed to accommodate private study, so I would switch to a different course after this book if that is your intent. However, with dedication and the purchase of the answer key and the use of the DVD(or the website after is made available for the Al-Kitaab books when the 3rd editions are produced) it is still possible to make significant progress with the series on your own as long as you get a native speaker to check your pronunciation, usage, and understanding of key concepts.
Three final notes: 1, make sure you purchase this new if you intend to use the website, because it won't let you reuse the code if it has already been used previously.
2, the website makes it seem like it can't be used without being enrolled in a course. This is not true. After you've signed in and added the book number, click on "Book Details" below the space to input the course number and you should be given the option to use this book independently. Regardless, all of the videos and exercises are on the included DVD, although in a format that is less easy to use.
3, The al-Kitaab books will be produced in the 3rd edition in the same format as these: with all the vocab included in 3 columns (both in formal and the same two dialects). I know this because we are using the unpublished 3rd edition in my classes at UT. They have also completely restructured the order and way they introduce grammatical topics, which in my opinion is a significant improvement over the 2nd edition. The biggest change is that they've started to introduce the root and pattern system much earlier, while still saving a lot of the details until the 2nd Al-Kitaab book which lays out the entire system in full detail throughout the course of the book. Also, they've front-loaded a lot of the vocabulary sections, so you definitely have more words to learn per chapter. These will be much nicer editions then what is previously available (when they become available).