As a tutorial instructor for Research Methods in Political Science, I had 96 students over one term. The primary focus of the tutorial sessions was to introduce students to R and beginner statistical analysis tools such as hypothesis testing, linear regression, and data visualization. 

Tutorial instruction for Foundations of Political Theory and International Relations centered on the work of Aristotle, Mill, and Marx for half of the term and the other half on democratic peace theory and topics related to international trade. One of my main goals for the tutorial instruction was to introduce students to academic writing skills and resources. 

I was the teaching assistant for State and Local Politics for over a year. I engaged students during office hours and marked various assignments including discussion boards, multiple choice exams, and end of term essays. 

I was the teaching assistant for a mixed undergraduate and graduate level statistics course. My responsibilities included holding office hours for students, holding review sessions, proctoring examinations, grading exams and homework assignments, and communicating expectations and guidance to students. Topics covered in this course included an introduction to R, data visualization, and hypothesis testing. 

As the coordinator for a section of Introduction to American Government, I was responsible for planning the curriculum for an entire term and engaging my students in introductory material related to the three branches of American government, the legislative process, the court system, and procedures of Congress. 

As a teaching assistant for Basic Economics, I marked several sections of the course, which totaled to more than 100 students. Primarily, I was responsible for marking end of term essays related to basic economic principles such as scarcity, supply and demand, costs and benefits, and incentives. 

At the Inter-university Consortium for Political and Social Research (ICPSR) Summer Program in Quantitative Methods hosted at the University of Michigan, I assisted with the Introduction to Python course. My duties included holding office hours, marking class projects, and providing instruction on topics such as web scraping and data wrangling. 

At the Inter-university Consortium for Political and Social Research (ICPSR) Summer Program in Quantitative Methods hosted at the University of Michigan, I assisted with the Introduction to Data Visualization course. My duties included holding office hours to help students with class assignments and projects, marking assignments and providing guidance during instructional time. 

At the Inter-university Consortium for Political and Social Research (ICPSR) Summer Program in Quantitative Methods hosted at the University of Michigan, I assisted with the Introductory Matrix Algebra, Calculus, and Probability Review course. My duties included holding office hours, answering student questions during instructional time and assisting with the technology set-up for a hybrid class. 

Workshops

I have delivered several introductory workshops on web-scraping for the Connected Politics Lab as well as the Geary Institute for Public Policy at University College Dublin, focusing on the fundamental techniques for automated data collection in social science research. The session provided researchers with the technical competencies required to navigate complex web architectures and programmatically extract unstructured digital content into structured formats for quantitative analysis. By emphasizing reproducible workflows, the workshop equipped participants with the necessary tools to harness diverse online data sources for advanced computational inquiry.

I facilitated a workshop at ICPSR at the University of Michigan on keyword-assisted topic models using the KeyATM package in R, providing a technical introduction to semi-supervised latent variable modeling for social science applications. The curriculum focused on leveraging researcher-defined keywords to guide topic discovery, thereby enhancing the theoretical validity and interpretability of results within large-scale text corpora.