Piano Rabbit Hole: Improvisation Theory & Practice
103.13 Level 6 — rhythm-first composition