@ 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)