teaching

SOSC 13300: Social Science Inquiry III (Spring 2026, 2027)
[Syllabus]

PLSC/DATA 40501: Machine Learning in the Social Sciences (Fall 2026)
[Syllabus] [Sample Slides]

PLSC 30500: Introduction to Quantitative Social Science (Fall 2025, 2026)
[Syllabus] [Sample Slides]

PLSC 20150: The Art of Productive Political Debate (Winter 2026)
[Syllabus]

POLS 309: Polimetrics (Fall 2024)
[Syllabus] [Sample Slides]

POLI 231: Race, Innocence, and the Decline of the Death Penalty (Spring 2020)
[Syllabus]

POLI 100: American Democracy in Changing Times (Fall 2019)
[Syllabus] [Sample Slides]