* denotes average course evaluation scores
University of Central Arkansas
PRLS 2305: Introduction to Public Relations (Fall 2025 βΒ Spring 2026; 4.12/5*)
PRLS 4316: Special Topics β Public Relations Ethics (Fall 2025; 4/5)
Louisiana State University
MC 3504: Introduction to Political Communication (Spring 2025; 4.5/5)
MC 4090: Media Ethics and Social Responsibility (Fall 2023 β Fall 2024; 4.6/5*)
Kansas State University (as Graduate Teaching Assistant)
MC 316: Data Journalism (Fall 2019 β Spring 2021)
MC 331: Digital Photography for Mass Media (Spring 2020)
MC 580: Storytelling across Platforms (Fall 2019 β Spring 2020)
MC 612: Gender, Class, Race, and the Media (Fall 2020 β Spring 2021)
