The "Azar Grammar Series" offers concise, level-appropriate grammar presentation with a variety of written exercises and communicative classroom activities. Included are both student-centred pair and group work.
I've used the first, second, and third editions of this book for a number of years in ESL classes taught at a community college. In general, this is an excellent grammar text, although many instructors I know have issues with the "fill in the blank" exercises that are the backbone of this text. However, I think the presentation of the grammar in chart form is brilliant. It's not infallible -- nor is it always a "stand-alone" approach, but having the grammar at one's fingertips in concise charts is far easier for both student and instructor than having it in other forms I've seen.
One issue, which is not an insignificant one, is that students have to master a certain amount of grammar terminology before they have a prayer of using this book effectively. A little assistance in this area would not go amiss -- perhaps an introductory "pre-lesson" on what a noun, verb, auxiliary verb, and so on are? It's a little complex, for if a student understands what a "clause" is, then presumably he or she already has grasped concepts that are later presented in the lessons. It's a chicken-or-egg question that perennially pops up with this sort of grammar text.
The best book I've read on English Grammar. Clear, simple and contain a lot of worth examples and exercises.
من أفضل كتب قواعد اللغة الإنجليزية، أعتبره مرجع شامل لجميع القواعد بلا استثناء. يمتاز بالوضوح والشمولية وروعة التقسيم، وغناه بالأمثلة> غالبية القواعد فيه على هيئة جدول، يستخدم في شرحه المصطلحات الشائعة بدون تعقيد ويتميز بالاختصار الشديد الغير مخل مما يوفر سرعة الوصول إلى المعلومة عند الحاجة.
REVISED BOOK. I was using this book for the creation of my notebook with all the knowledge about grammar, based on the activities as in the theoretical part and its examples. This grammar book is complete since it contains activities of each topic and subtopic, also a section where the answer keys are, the only thing that this book does not have are grammar parts in listening or activities where you can use the audio for activities related to grammar topics, however all the.content of this book is complete.