First of all, let me address the many negative reviews for this book.Newcomers and advanced beginners, just ignore those -ve reviews,go ahead and do yourself a favor by either buying this book or borrowing it from your local library. I am a advanced beginner with a online chess rating of 1300+, so I think I can safely guess or understand as to what beginners are looking for in a book. This book certainly helps improve the understanding of your game to a significant level from a beginner point of view.
I wonder if all those who gave -ve reviews are some 1600+ rated players who picked up this book with the expectation that this would bump up their rating by another 200 points. If you are an intermediate player or anyone above 1400+,then you are at the wrong place.Having said that,it can still be a quick refresher to such players returning after a long hiatus. Else,this is not your book and instead get the Jeremy Silman's ,"How to reassess your chess 4th edition".
Coming to the book itself, I like the way Pandolfini, explains those concepts in simple words and sentences instead of just usual algebraic notations, which is not exactly friendly for beginners or someone who's still new to chess visualization. It reminds me of another classic by Ward Farnsworth's ,"Predator at chessboard" which employs a similar style. The other thing, I liked about Pandolfini's book is the way he's mixing strategic and tactical elements in the positions he's trying to teach or explain. He tries to drive home the point that tactics and positional skills are mutually dependent and cannot be separated.
Coming to the definitions or the lingo of chess world, it's helpful for beginners in a way that they can enjoy or understand the commentaries of live or recorded games.