Piano Rabbit Hole: Improvisation Theory & Practice
94.20 Level 10 — three dynamic planes