Courses I’ve Taught:

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

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