You can access my teaching philosophy and larger teaching portfolio here.

Brigham Young University:

Statistical Methods, Fall 2021, Winter 2022 – POLI 328, instructor of record. Syllabus

Political Extremism, Winter 2021 – POLI 319R, instructor of record, Syllabus

Principles of American Politics, Fall 2020 – POLI 210, instructor of record, Syllabus

Public Opinion and Voting, Summer 2017 – Poli 317, instructor of recordSyllabus

Clemson University:

Quantitative Methods, Fall 2018, Spring 2019, Fall 2019, Spring 2020 – POSC 3410, instructor of record, Syllabus

American Public Opinion, Spring 2020 – POSC 3440, instructor of record. Syllabus

American National Government, Fall 2019 – POSC 1010, instructor of record, Syllabus

Mass Media in American Politics, Spring 2019 – POSC 3430, instructor of record, Syllabus

Public Opinion, Fall 2018 – POSC 4890, instructor of record, Syllabus


Linear Models (graduate), TA Syllabus

Introduction to Empirical Methods in Political Science (undergraduate), TA Syllabus

Sports, Politics, and Public Opinion (undergraduate), TA