Piano Rabbit Hole: Improvisation Theory & Practice
29.77 Improvisation challenge 1 — no 3rd