Piano Rabbit Hole: Improvisation Theory & Practice
120.80 Level 60 — form works, cadence is weak