Teaching

You can access my teaching philosophy here. For course syllabi, please contact me directly.

Brigham Young University:

Principles of American Politics, Fall 2020, Fall 2024, Winter 2024 – POLI 210

Public Opinion and Voting, Fall 2024 – POLI 317

Statistical Methods, Fall 2021 (POLI 328), Winter 2022 (POLI 328), Fall 2022 (POLI 328), Winter 2023 (POLI 328), Winter 2024 (POLI 300)

Political Extremism, Winter 2021 (POLI 319R), Winter 2025 (POLI 423)

Public Opinion and Voting, Summer 2017 – Poli 317

Clemson University:

Quantitative Methods, Fall 2018, Spring 2019, Fall 2019, Spring 2020 – POSC 3410

American Public Opinion, Spring 2020 – POSC 3440

American National Government, Fall 2019 – POSC 1010

Mass Media in American Politics, Spring 2019 – POSC 3430

Public Opinion, Fall 2018 – POSC 4890