Introduction to Communication and Mass/”New” Media
Large introductory course (juniors and seniors)
Fall 2013, Spring 2014 and Fall 2014
Cultural History of “New” Media
Graduate seminar
Fall 2014
Imagining the Future of Technology
Junior intensive writing seminar
Spring 2013
Technology: Fantasies and Fears
Junior intensive writing seminar
Spring 2011
Persuasive Images
Teaching Assistant, Winter 2011 and Winter 2010
Theories of Argumentation
Teaching Assistant, Fall 2010 and Fall 2009
Development and Marketing of Popular Culture
Teaching Assistant, Spring 2010