I bought this book in anticipation of an IATQuO-certified TEFL course I had enrolled in and it was extremely useful. The grammar review portion at the end of the book was perfect for studying for our "language awareness" exams and overall, much of it...