Teaching

Virginia Tech | School of Performing Arts (SOPA) | Music | Composition and Music Technology (2013-)

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

Workshops

Virginia Tech | Institute for Creativity, Arts, and Technology (ICAT) | Maker Camp (Summers 2014, 2015)

Charlotte New Music Festival | Max Workshop (Summers 2014, 2015, 2016)

Lewis and Clark College | Max Workshop (Fall 2015)

University of Rome "Tor Vergata" | Max Workshop (Summer 2014)

The Banff Centre | CCRMA@Banff | Haptic Musical Devices Workshop (Summer 2004)