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