If you are looking for a good basic book on this topic, this one is fine. It offers good introductory information about coaching in general and NLP. It's easy reading and offers some excellent resources at the end (over 40 pages of resources). About half of the book is on Coaching and the other half is about NLP. If, on the other hand, you are looking for something more sophisticated on the topic, this book is a little light. A better choice would be Ian McDermott's/Wendy Jago's The NLP Coach. It's not as easy to read, but it's much more comprehensive and useful to understand how to use NLP in coaching. I also think even the book "NLP for Dummies" is better.