Teaching and Mentorship

Subjects Taught: Acoustic and Electroacoustic composition, Harmony, Music Theory & History, Piano, Musicianship, Music Skills

Sounds of Freedom Project

One-on-one mentorship to winners of Sounds of Freedom composition competition


One-on-one research project mentorship to high school students

Teaching Assistant
University of Toronto

Introduction to Composition II (TMU113 H1), Electroacoustic Music and Composition Techniques

  • Designed and delivered 30% of course material Lectures/demos and lab work on computers, DAWs, and MIDI orchestration
  • Graded weekly assignments and final projects
Associate Teacher
Teri’s Music Studio, Pickering, ON

Piano, theory and composition (RCM 1-10):

  • Music Theory classes
  • Individual piano lessons 
Associate Teacher
CMA Piano Academy, Markham, ON, Canada

Piano, Theory, Composition, and History (RCM 1-10)

  • Individual composition & piano lessons
  • Music theory and history classes
  • Group composition lessons
Fall 2021
Teaching Assistant
University of Toronto, Toronto, ON, Canada

Music Skills I (TMU120H1)

  • Taught singing, sight-singing with solfège syllables, playing chords & progressions on piano; aural identification of melodies, intervals, chords, and chord progressions
  • Graded weekly assignments; conducted skill tests
Teaching Assistant
University of Toronto

 Composing for Film (MUS3222H)

  • Guided students use digital audio workstations to compose music for film and animation
Adjunct Music Instructor
Baha’i Institute for Higher Education (online)

Theory, Tonal Harmony I, II, III, IV

  • Designed and delivered weekly course material lectures
  • Graded weekly assignments, final projects, midterm and final exams