I've bought all kinds of products off Amazon over the years but have never felt the need to write reviews about any of them...until this one! This book is (in my opinion) an absolute must for pianists who want to improve their sight-reading/theory/technique/performance, whatever it is you want. I must first point out though (in accordance with the reviewer before me) that this wouldn't be necessary for advanced piano players who are very confident with their playing...
The book itself is spiral-bound so you'll never have the painful creasing down of pages that ruins so many books. It also comes with an introduction on the history of the piano...very informative and full of pictures. In the back is a reference section which includes a glossary of musical terms, repertoire guide, recommended reading & listening and info on buying/maintaining a piano.
The whole book is split into chapters/units which deal with different aspects of playing and progresses through at a nice pace. My advice is to not try and rush the chapters but wait till you've taken in all the info and are comfortable with the pieces. It is also scattered with tons of info boxes which contain biographies of well-known composers/pianists (along side their pieces for you to play), as well as important aspects of the chapter. A small selection of the topics covered include: scales, chords, arpeggios, pedalling, composing, harmony, rubato, left-hand leaps...the list goes on. It's not just classical music either, eventually you start doing jazz/bebop/rock/blues/fusion/urban/ragtime etc along with their respective scales, theory and techniques.
The main difference between this book to others I've bought is the way it keeps you interested. It doesn't tell you everything on a given subject at once but will do it in stages, e.g. scales aren't all put together in a long list, but are separated throughout the book progressively getting harder as your playing/technique improves.
Anyway enough ranting from me, go by this book! Once you complete all 18 units you'll be well on the way to getting where you want to be as a pianist. Thanks for reading & good luck fellow musicians, never give up!!