Courses I’ve Taught:

Note: I’m not teaching currently. Here’s a selection of courses I’ve worked on in the past.

Abilene Christian University (2024)

  • Public Speaking

University of Illinois Urbana-Champaign (2017-2022)

  • Public Communication in Everyday Life
  • Oral and Written Argumentation I
  • Oral and Written Argumentation II
  • World-Making in Film and Popular Culture

Baylor University (2015-2017)

  • World of Rhetoric I
  • World of Rhetoric II

Invited Lectures

  • The Music of Babylon Berlin (2023, 2024)

Courses I’ve Assisted:

University of Illinois Urbana-Champaign

  • The Political Economy of Communication (for Robert McChesney)
  • Propaganda and Modern Society (for Inger Stole)
  • Media, Money, and Power (for Robert McChesney)