A nice touch in this textbook is the self-assessment quizzes after each lesson.
Product Tag: 9780472036677
Keys to Teaching Grammar to English Language Learners, Second Ed.: A Practic…
What stands out about this textbook is the number of illustrations and diagrams.