# Teaching

**Spring 2022:**

**Spring 2022:**

I am teaching Math 3150 (PDEs for Engineers)

All course materials are available through Canvas.

Recorded lectures are available here.

**Previous teaching:**

**Previous teaching:**

**UofU**Fall 2021: Math 3150 (PDEs for Engineers)

**UNC-CH**Spring 2021: Math 891.006 (Topological Data Analysis)

The course website can be found here.

Spring 2020: Math 891.006 (Topological Data Analysis)

Spring 2020: Math 529L (Mathematical Methods for the Physical Sciences II, Lab section)

Spring 2019: Math 383 (intro to differential equations)

Spring 2018: Math 381 (discrete math and intro to proofs)

**Undergraduate students mentored:**

Mitchell Spendlove

Research area: Computational redistricting

Funding: Spring 2022 UofU Math Dept REU

**Other teaching experience:**

**Other teaching experience:**

Fall 2019: Duke TIP: The mathematics of Mobius strips (Topology)

I used slides for the 2-day course, with board work to solve questions that were posed.

Spring 2017 – present: The Chapel Hill Math Circle

**Mentoring experience:**

**Mentoring experience:**

I have mentored a number of Directed Reading Projects at UNC-CH, on the following topics:

Topological data analysis, Fall 2018;

Computational neuroscience, Spring 2019;

Spectral graph theory, Fall 2019;

Geometric group theory, Fall 2019;

Computational optimal transport, Spring 2020,

Small-world networks in neuroscience, Spring 2021,

Reaction-diffusion equations and atmospheric modeling, Spring 2021.

I led a reading group in Fall 2020 with another graduate student and two undergraduates at UNC-CH on abstract harmonic analysis, using Dietmar and Echterhoff's "Principles of Harmonic Analysis". This group evolved from an unofficial reading project with an undergraduate on spectral theory, following Hislop and Sigal's "Introduction to Spectral Theory".

I have mentored directed reading projects for high school students on (one of my mentees has gone on to take part in MIT PRIMES):

basic logic and proof techniques, using Vellemin’s “How to Prove It”;

undergraduate abstract algebra, using Artin’s “Algebra”;

computational algebraic geometry, using Cox, Little, O’Shea’s “Ideals, Varieties, and Algorithms”;

game theory, using Devos, Kent’s “Game Theory: A Playful Introduction”;

discrete morse theory, using Scoville’s “Discrete Morse Theory”;

discrete differential geometry, using Crane's "Discrete Differential Geometry: an applied introduction".