teaching

I have been teaching in some capacity for 10 years. This has included work prior to graduate school as an embedded high school mathematics tutor and as an English teacher abroad. Here is my general teaching philosophy statement, and here is a more methods-oriented teaching philosophy statement.

The university-level courses I have taught are listed below; click on each course to access any publicly available materials.

2026

Data Science and Text Analysis

ICPSR Summer Program TA for Prof. Yaoyao Dai

Introduction to the LaTeX Text Processing System

ICPSR Summer Program TA for Prof. Sarah Hunter

Introduction to Computing for Data Analysis

ICPSR Summer Program TA for Prof. Michael Hawthorne

Text As Data

UMass - Spring 2026

2025

Data Science and Text Analysis

ICPSR Summer Program TA for Prof. Yaoyao Dai

Introduction to the LaTeX Text Processing System

ICPSR Summer Program TA for Prof. Sarah Hunter

Introduction to Computing for Data Analysis

ICPSR Summer Program TA for Prof. Michael Hawthorne

2024

Data Science and Text Analysis

ICPSR Summer Program TA for Prof. Yaoyao Dai

The Arab-Israeli Conflict

UMich - Fall 2024 TA for Prof. Mark Tessler

2023

Data Visualization

ICPSR Summer Program TA for Prof. Robert Cooper

Quantitative Empirical Methods of Political Science

UMich - Fall 2023 TA for Prof. Rob Franzese

2022

The Arab-Israeli Conflict

UMich - Fall 2022 TA for Prof. Mark Tessler

Public Health Systems, Policy and Management

UMich - Winter 2022 TA for Prof. Michael Rubyan

2021

Introduction to Public Health Policy

UMich - Fall 2021 TA for Prof. Scott Greer

Introduction to World Politics

UMich - Winter 2021 TA for Prof. Barbara Koremenos

2020

Introduction to Comparative Politics

UMich - Fall 2020 TA for Prof. Andy Markovits

Introduction to Comparative Politics

UMich - Winter 2020 TA for Prof. Andy Markovits

2019

Quantitative Empirical Methods of Political Science

UMich - Fall 2019 TA for Prof. Rob Franzese