Teaching

My goal is to help students develop analytical and critical thinking skills that are useful both inside and outside of the classroom. I am committed to helping students get as much out of my courses as possible and aim to foster an open, inclusive environment that encourages meaningful engagement with the material.

I am engaged and enthusiastic about teaching, and I have experience in both substantive and methodological subjects. I have had the opportunity to teach students and develop course material across different settings, including both in person and online learning. At the undergraduate level, I am excited to teach both introductory and advanced classes in American politics, including Intro to American Government, Constitutional Law, Judicial Decisionmaking, and Judicial Selection. Methodologically, I am preparred to teach classes on research design, quantitative analysis, multivariate regression, text analysis, and machine learning.

Penn State University, Department of Political Science

Instructor of Record

  • Math for Political Scientists Workshop. Summer 2025. University Park.
    • This course is designed to cover some of the foundational mathematical skills necessary for graduate coursework and research in political science. The goal is to help ease first year Ph.D. students into the rhythm of the graduate program, while also introducing them to cohort, encourage collaborative work, and equip them with the resources to know where to turn when they need methods help. Topics include sets, algebra, functions, graphs, differentiation, integration, and linear algebra.
    • Syllabus
  • PLSC471: American Constitutional Law. Summer 2024. World Campus.

    • This course introduces students to the role of the Supreme Court in interpreting the American Constitution. The course focuses on the origins and significance of judicial review, the effects of federalism on the American constitutional and political system and landmark decisions of the Supreme Court concerning legislative and executive power.

    • Syllabus

Methods Preceptor

  • PLSC502: Statistical Methods for Political Research

  • PLSC503: Multivariate Analysis for Political Research

    • Guest Lecture: Count Models in Multivariate Analaysis.
  • PLSC504: Topics in Political Methodology

Teaching Assistant

  • PLSC001: American Politics: Principles, Processes, and Powers

  • PLSC010: The Scientific Study of Politics