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)


Charlotte New Music Festival, Max Workshop (Summers 2014, 2015, 2016) and Composers Workshop (Summer 2016)

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

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)