Piano Rabbit Hole: Improvisation Theory & Practice
93.76 Level 46 — arpeggio re-entry