Piano Rabbit Hole: Improvisation Theory & Practice
112.103 Level 84 — melody-first arpeggiation