Pennsylvania State University (2014 – Present)
Science of Music (INART 050)
History of Electronic Music (INART 055)
Integrative Approaches to Computer-Aided Music Composition (INART 210)
Integrating Music and Animation with Technology (INART 236)
Fundamentals of Digital Audio (INART 258)
Digital Music Production (INART 496)
Film Music (MUSIC 004)
Evolution of Jazz (MUSIC 007)
Rudiments of Music (MUSIC 008)
Electronic Music Composition (MUSIC 458)

University of California, Santa Barbara (2009 – 2014)
Music Theory and Analysis (Music 5A-F)
Music and Political Film (Music 119B)
Fundamentals of Music (Music 11)