I teach classes on a broad range of topics in music and audio, including composition, interactive media, world music, and music theory. It is a great honor to mentor to students developing their artistic voices.

See samples of my students’ work here.

Selected Guest Lectures

  • “Engaging Creativity through Student Composition”
  • “Games, Music, and New Media”
  • “Composing for Electronics and Traditional Acoustic Instruments”
  • “Models of Cross-Cultural Composition”

Online Tutorials