Courses TaughtRenaissance CounterpointRenaissance CounterpointModel composition in modal polyphony← Aural Skills II, III, & IV Sep 1, 2023Music and Media Revolutions Sep 1, 2021 →