Introduction to Jazz Piano: A Deep Dive : 60 Workouts with Classic Recordings for Building a Strong Foundation