This is an extremely thorough examination of English grammar from the viewpoint of the ESL language teacher. Unlike other grammar books, this has sections on typical problems learners may face and also classroom activities. Unfortunately, the book is so dense and thorough that the material is not easy to absorb or remember. I am one of the few people that find grammar interesting, and I found this book made the subject boring. Since most people think grammar is a real snore to begin with, I guess it would be even worse for them. If you want to know EVERYTHING about English grammar this is an excellent resource however. I am pleased to have this book on the shelf, but I think I will use it most to battle bad cases of insomnia.