Courses Taught (as instructor of record) | Total of 83 units (12/2019)

  • Theory/Harmony 
  • Music of the 20th Century|UC San Diego, W2017 (Syllabus)
  • Psychology of Music Graduate| Kutztown University, S2019 (Syllabus)
  • Undergraduate| Hall-Musco Conservatory at Chapman Univ. F2016/17 (Syllabus, Course Evaluation)
  • The Role of Music in Health and Education | Harvard University, F2019 (Teaching Fellow) F2019 (Syllabus)
  • Hip Hop Music and Culture| Kutztown University, S2019 (Syllabus)
  • Film Music| UC San Diego, S2017 (Syllabus, Course Evaluation)
  • Keyboard|Life Pacific College, S2013
  • Applied Composition|Azusa Pacific University, S2013
  • Intro. to Music Literature |Kutztown University, F2018 (Syllabus, Course Evaluation)
  • Intro. to Music Technology | Life Pacific College, F2012 (Syllabus)
  • Fundamentals of Music Business| (Syllabus)

Courses as T/A

  • Sight Singing I/II
  • Hip Hop Music and Culture
  • Dub to Dubstep
  • Michael Jackson
  • Indie and Punk Music
  • 20th Century Music Literature

Syllabi and video teaching demo available upon request.