My teaching interests cover electoral politics, election administration, and political behavior. Methodologically, I’ve taught survey methodology, maximum likelihood, discrete choice, causal inference, and machine and deep learning, mainly at the graduate level and often in special topics or independent study courses. I also participate in Caltech’s unique Summer Undergraduate Research Fellowship (SURF) program, which gives me the opportunity to work one-on-one with Caltech undergraduates through the summer, which is both a teaching and research activity. I also serve as the Political Science Option Representative at Caltech.

The classes that I have taught are below. Those that will be offered in future academic years are noted as well.

BEM/Ec/PS 80: Frontiers in Social Science

BEM/Ec 120: Sports Science (Spring 2025)

PS 99ab: Political Science Research Seminar

PS 101: The 2024 Presidential Election (Fall 2024)

PS 120: American Electoral Behavior and Party Strategy (Spring 2024, not offered in the 2024-2025 academic year)

PS 130: Introduction to Social Science Surveys: Methods and Practice

SS 202c: Political Theory

SS 224: Social Science Data (Fall 2023, Winter 2025)

SS 231abc: American Politics (Winter 2024, not offered in the 2024-2025 academic year)

SS/Psy/CNS 285: Topics in Social, Cognitive, and Decision Sciences

In addition to these courses Caltech students interest in Independent Study in Political Science, Social Science, or Computer Science can contact me about opportunities in the 2023-2024 academic year.