Teaching


Virginia Tech | School of Performing Arts (SOPA) | Music | Institute for Creativity, Arts, and Technology (ICAT) (2013-)


University of Montana | College of Visual and Performing Arts | School of Music | Composition and Music Technology (2002-2013)

Composers Showcase

Mountain Computer Music Festival