Piano Rabbit Hole: Improvisation Theory & Practice
119.108 Level 90 — cadence delay