This book is designed for high school theater classes or so. And I think it serves this purpose perfectly! It gives good basic knowledge and also it's extremely practical. Also, it's good for amateurs and theater beginners to get a theater-world ABC.
I did not finish the whole book but did some of the exercises with a group of people who wanted to try and polish acting skills. It is not only for budding thespians but for anyone who wants to be able to express themselves out in the real world.