Lecturer, music theory, pedagogy, Composition and music theory, Sibelius Academy Part-time teacher, music theory, pedagogy, Composition and music theory, Sibelius Academy
Lecturer, composition, harmony & voice-leading, Composition and music theory, Sibelius Academy Part-time teacher, composition, harmony & voice-leading, Composition and music theory, Sibelius Academy