I have been a voice teacher in this area for 2 years and I have books that I like and the ones I refuse to use. A fellow teacher friend of mine moved away and I have been gaining some of her old students. As a result, I was introduced to this book. I was pleasantly surprised despite my initial apprehension. It is a wonderful collection of classic broadway tunes- however, I would retitle this "Broadway for Teens: Young Soprano's Edition". Some of the keys are way too high for budding Mezzos, but perfect for young Sopranos. All in all I am pleased with this book and will add it to my arsenal. The book also arrived on time and with the "minor marks" as indicated in the description. I am very happy.