My piano teacher recommended this book for me. My skill level is intermediate. This volume is chock full of crowd pleasers and I look forward to playing familiar favorites for them. They can even sing along and make mistakes just like I do. Thank You Hal Leonard and Sam Ash !