Online Music Lessons on Zoom

Music Theory:

  • RCM Theory 5, 6, 7 and 8

  • RCM Harmony and Counterpoint 9 and 10

  • RCM History 9 and 10

  • ARCT Harmony and Analysis

  • University-level courses

  • Undergraduate and Masters entrance preparation

  • Species Counterpoint (Palestrina)

  • Chorales and Fugues (Bach)


Music Composition:

  • Composition

  • Creative Workshops

  • Orchestration

  • Arrangement

  • Melody and Development

  • Form and Structure

  • 20th Century Techniques


Piano Performance:

  • Specialization in Baroque Music

  • Specialization in Modern Music

  • Improvisation