Piano Rabbit Hole: Improvisation Theory & Practice
122.32 Level 9 — rhythmic DNA across layers