Teaching & Talks

Current Courses

Time Title & Website
MWF @ 11 Math 227A - Algebraic Topology
Th @ 4 Math 19 - Patterns and Symmetry in Art and Nature

Upcoming Courses

Winter 2018

Time Title & Website
MWF @ 11 Math 33A - Multivariable Calculus
Math 19 - Patterns and Symmetry in Art and Nature

Spring 2018

Time Title & Website
Math 237 - Topics in Algebraic Topology

TeXed up course notes

Notes Summary
Math 227A

Algebraic Topology II. This course covers cohomology, Poincare duality, homotopy groups, the Serre spectral sequence, and the basics of stable homotopy.

Select Previous Courses

Time Title & Website
Spring Quarter 2016 Math 121 - Topology
Winter Quarter 2016 Math 227B - Algebraic Topology II
Fall Quarter 2015 Math 227A - Algebraic Topology I

Select UVA Courses

Course Title Notes

Math 5651: Advanced Linear Algebra

Website includes homework and handouts.


Math 885: Computational Methods in Algebraic Topology

This is a topics course on spectral sequences. Website includes notes, homework sets, some spectral sequence pictures, and some podcast classes.


Math 231: Calculus III

Website contains notes.


Math 132: Calculus II

Website contains notes.


Math 552: Advanced Abstract Algebra

Website contains notes and homework.


APMA 308: Linear Algebra

Website contains notes, homework, quizzes, exams, and extra practice.


Expository Talks

Title Date Link

Groups and Games

A general audience talk about some of the real math that shows up around Rubik's cubes and Sudoku.

April, 2012 Slides

Ruler, Compass, & Origami Constructions

General audience talk about the ways origami can perform some of the classically impossible geometric constructions!

February, 2009 Slides