Piano Rabbit Hole: Improvisation Theory & Practice
103.78 Level 49 — write an arrangement that upgrades simple composition