## Teaching at University of Edinburgh

I'm not currently teaching at University of Edinburgh. Previously, I ran tutorial sessions for Several Variable Calculus and Differential Equations and cotaught "Interactions in Algebra, Geometry, and Topology".

## Teaching at University of Cambridge

I've been an ASCR with Kings College, where I supervised students in analysis and algebraic topology. I've additionally helped out with examples courses for symplectic geometry.

## Teaching at UC Berkeley

At UC Berkeley, I have been supported by both GSI, GSR and teaching fellowship funding. Courses include
second semester calculus in
Fall 13;
Linear algebra in Spring 14 ;
and Multivariable calculus in Fall 14 , Spring 16 , and Fall 17 .
I was also the instructor for Math 32 in Spring 19.
In addition to my GSI work, I've taught and developed course material for an undergraduate topics and introductory research course during Spring 15 and Spring 17.
If you are interested in using some of my course materials, please contact me and I can provide you with the source material.

## Mentoring and Other Outreach

In 2014, I started up the Berkeley Mathematics Directed Reading Program along with Nick Ramsey and Alex Youcis. In addition to being a program organizer through 2017, I have run several mentored several students through the DRP program.

Outside of Berkeley's DRP program, I've run a summer research project for undergraduates:

- Daniel Holmes. Affine dimers from characteristic polygons. PUMP J. of Undergrad. Res.

I have mentored for several summers at Canada-USA Mathcamp and was the 2018 academic program coordinator with Apurva Nakade. I've also taught for the Prison University Project, the Los Angeles Math Circle, and organized Splash at UCLA.