I bought this book hoping that I could give my student some useful passages to read together. It's like a printed version of combined free exercises found on the internet featuring more of the basics rather than elaborated and stimulating lessons.
This book is really good for beginners only, so I would suggest you to be careful in choosing your book most especially if you're teaching ESL students in both pre and post intermediate.
The book has a soft covering and thin pages but I wouldn't consider that part as a downfall since the price is reasonable for its quality.
Overall, this book is only useful for exercising and solidifying the basics of speech.