Lessons (including Online & Skype)


Music Theory:

  • University-Level Courses
  • RCM Examinations 
  • Harmony & Counterpoint
  • Voice-Leading / Part-Writing
  • Species Counterpoint (Palestrina)
  • Chorales and Fugue (Bach)
  • Level 5-8 RCM Theory
  • Level 9-10 Harmony & Counterpoint (RCM)
  • ARCT Harmony & Analysis (RCM)


Music Composition:

  • Composition
  • Creative Workshops
  • Orchestration
  • Arrangement
  • Melody and Development
  • Form and Structure
  • 20th Century Techniques


Piano Performance:

  • Technique
  • Interpretation with Specialization in baroque and modern
  • Phrasing and Musical Form
  • Solfège and Ear training
  • Improvisation
  • The art of fugue