Piano Rabbit Hole: Improvisation Theory & Practice
111.125 Level 95 — write emotional pacing before harmony