Piano Rabbit Hole: Improvisation Theory & Practice
97.148 Improvisation Challenge 1 — every phrase needs a pre-heard target