Currently teaching... English 269: Digital Media Composing Arts and Humanities elective | Autumn 2011 English 367.04: Science, Technology, and Communication in American Culture Second required writing course| Autumn 2011
English 269: Digital Media Composing Arts and Humanities elective | Autumn 2011 English 367.04: Science, Technology, and Communication in American Culture Second required writing course| Autumn 2011
English 269: Digital Media Composing Arts and Humanities elective | Autumn 2011
English 367.04: Science, Technology, and Communication in American Culture Second required writing course| Autumn 2011
Teaching next term... Humanities 450.03: Cultures of Professional Writing: Writing and the New Media Required course for the Professional Writing Minor| Winter 2012 English 569: Digital Media and English Studies Upper-level rhetoric and digital production course | Winter 2012
Humanities 450.03: Cultures of Professional Writing: Writing and the New Media Required course for the Professional Writing Minor| Winter 2012 English 569: Digital Media and English Studies Upper-level rhetoric and digital production course | Winter 2012
Humanities 450.03: Cultures of Professional Writing: Writing and the New Media Required course for the Professional Writing Minor| Winter 2012
English 569: Digital Media and English Studies Upper-level rhetoric and digital production course | Winter 2012