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