@ UCI Film & Media Studies (2021 – present)
- Film & Media Theory: From Anthropometry to AI Slop (FMS 110)
- The AI Paradigm (& its Discontents) (FMS 144)
- Against Information: Writing about Film & Media (FMS 139W)
- Platforms & Social Power (FMS 139)
- Digital Media & the Environment (FMS 144)
- Digital Rhetoric & Globalization (FMS 127)
@ UCI Antropology (2021 – 2023)
- Science, Technology, & Controversy (128A)
- Digital Cultures (128C)
@ UCI English (2021 – 2022)
- Race & the Internet (ENG 101W)
- Reading Around the Web / Semiotics of Internet Discourse (ENG 15)
@ Tufts English & Anthropology (2015 – 2021)
- Cultures of Computing
- Topics in Literature and Culture: Digital Rhetoric
- First-Year Seminar: Digital Media Cultures
- Life (Science & Technology Studies Reading Lab)
- Information (STS Reading Lab)
- Automation (STS Reading Lab)
@ Ohio State Comparative Studies (2008 – 2015)
- Science and Technology in American Culture
- American Identity in the World
- Introduction to the Humanities
- Global Studies of Science and Technology
- Film and Literature as Narrative Art
- Introduction to Comparative Cultural Studies
- Literature and Society
- The Holocaust in Film and Literature (teaching assistant)