top of page
Courses
I teach courses primarily across the Department of Rhetoric and Writing, the College of Natural Sciences’ Polymathic Scholars Program, and the Bridging Disciplines Program’s Smart Cities and Digital Arts and Media Certificates. My teaching spans seminars, studio courses, and rhetoric theory courses, reflecting a commitment to interdisciplinary, practice-based, and critical inquiry. If a link is password protected, it's because I have restricted access to students in my course. Otherwise, reach out to me. I'm always happy to have discussions about teaching.
Spring 2026
RHE 330D Cultural Studies and Technical Communication
RHE 330C Information Design
NSC 110H Power and Precarity: Addressing Energy Poverty
Fall 2025
RHE 330C Games for Change
RHE 384/E387 M Public Rhetorics
UGS 303 Originality in the Arts & Sciences
Summer 2025
RHE 328 Writing for Nonprofits
Spring 2025
NSC 110H Design Justice: From Theory to Practice
BDP 319 Introduction to Smart Cities
Fall 2024
RHE 321 Principles of Rhetoric
UGS 303 Originality in the Arts & Sciences
Spring 2024
RHE 328 Nature, Travel, & Environmental Writing
RHE 330C User Experience Design
NSC 110H Design Justice: From Theory to Practice
bottom of page