* denotes average course evaluation scores
University of Central Arkansas
PRLS 2305: Introduction to Public Relations (Fall 2025)
PRLS 4316: Special Topics – Public Relations Ethics (Fall 2025)
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)