Piano Rabbit Hole: Improvisation Theory & Practice
106.103 Level 88 — outer-voice contrary cadence