Concordia University, 2005-Present
CART 255, New Media Theory (introduced new course, 2006)
CART 356A, Real Time Digital Audio (introduced new course, 2006)
CART 356B, Sound Design (introduced new course, 2006)
CART 451, Interactive Multimedia: Immersive Spaces (2005)
CART 451, Interactive Multimedia: State of Emergency: Designing for Crisis (2006)
CART 451, Interactive Multimedia: Enactive Interfaces (2007)
CART 452, Tri Media Seminar: Performance and Technology (2007)
SIP 500, Multimedia Interfaces
DART 503, Theories of Interaction
CART 413, Matter and Media
Brown University 2004, Guest Professor, Department of Music
Rhode Island School of Design 2003-2004, Adjunct Professor, Digital+Media, Department of Graduate Studies
