Andrew Johnstone’s Modules

SF Introduction to Musicology

JS Medieval and Renaissance Music

JS Counterpoint and Fugue for Three Voices

SS Performance Practice

Puncta: Complete Textbook

Cantus firmi         Set One Worksheet         Fugue Subjects