Piano Rabbit Hole: Improvisation Theory & Practice
32.67 Level 29 — improvisation over slash harmony