Piano Rabbit Hole: Improvisation Theory & Practice
115.189 Improvisation Challenge 1 — no scales