Piano Rabbit Hole: Improvisation Theory & Practice
111.105 Level 79 — 3+3+2 harmonic grouping