Teaching

Microeconomics for Public Policy II

Graduates course, University of Chicago, 2019

Teaching a course I designed on microeconomics to 20-30 students in the Master’s in Public Policy program at the Harris School of Public Policy, University of Chicago. I focus on deviations from perfect competition, including market power and market failure. The course uses calculus, and emphasizes the applied and public policy relevance of economic theory. The course syllabus is available here.

Introduction to Programming for Public Policy

Graduates course, University of Chicago, 2019

This course introduces students from the Master’s in Public Policy program at the University of Chicago to programming and working with data. We focus on the Python programming language, though other software is referenced frequently, including Github. This term there are two sections of this class, each with around 60 students. The course syllabus is available here.

Python for Data Science

Professional course, Urban Institute, 2017

Helped design and teach a 10-part introductory course on using Python for researchers at the Urban Institute. Jupyter notebooks from the course are available here.

Principles of Microeconomics

Undergraduate course, American University, Economics, 2016

Designed and taught an introductory microeconomics course to 35 undergraduate students. Syllabus available here.

Teaching Assistant

Undergraduate and Graduate, American University, Economics, 2012

Worked as a teaching assistant for eight consecutive semesters ending May 2016. Duties varied widely, but generally included teaching smaller sections of larger lectures, grading, and office hours.