Piano Rabbit Hole: Improvisation Theory & Practice
110.167 Mini-project 2 — Development Without Harmony Change