Slides, Notes, and Teaching
Slides
Graphs, Geometry, and Gerrymanders
A brief mathematical overview of modern research in redistricting, building up to the use of Markov chain Monte Carlo methods for sampling plans.
Given at the University of Toronto Dept. of Mathematics Diet Graduate Seminar.
View Slides (PDF)
February 21, 2019
Shape Analysis for Redistricting
A survey of recent work on modernizing the geometric tools used in redistricting, including total variation isoperimetric profiles, curveshortening flow, and discrete and graphspectral methods.
Given at the University of Toronto Dept. of Mathematics Hyperbolic Lunch.
View Slides (PDF)
February 21, 2019
Notes
Notes for Theory of Computation (UPenn CIS 511, Spring 2017)
My notes for the pointset portion of Topology (UPenn Math 500, Fall 2017)
My notes from the Metric Geometry and Gerrymandering Group’s August 2017 Conference. Videos of the talks can be found on the MGGG YouTube channel
Teaching

I was a TA for Bo Waggoner’s course Algorithmic Game Theory (NETS 412) in Spring 2018

I was a TA for Michael Kearns’ course Networked Life (NETS112) in Fall 2017

I was a TA/grader/tutor at Colby College for:
 Calculus (MA121,122)
 Micro and Macro Economic Principles/Theory (EC133,134,223,224)
 Game Theory (EC379)
 Statistics (SC212,231)
 Computational Thinking (CS151/152)