Piano Rabbit Hole: Improvisation Theory & Practice
95.65 Level 32 — find new leading tone