Tertiary navigation

Check for correct, heart for favorite proof among all groups: students at U Michigan's Math175 evaluating each others' proofs. The course is now also offered at George Mason University.

Welcome!

I teach a mix of classes, mostly focused on geometry, but also including the course "Mathematics of Cryptography: An Introduction", designed for incoming undergraduates curious about further study of mathematics. I occasionally teach topics classes, and can take requests for future semesters.

Here's my Rate My Professor page, and my old one from U Michigan. Please leave a review if you've taken a course with me, as new students seem to find it useful.

My goal in each class is to help you learn the material, see why it's useful, and be able to communicate about it with others. This is harder than memorizing some problems, but doesn't waste your time on busywork and empty memorization.

As a result, my teaching style tends to focus on theory, examples, and pictures, and usually involves a heavy emphasis on student questions, comments and collaboration. At an extreme, Math175 is completely groupwork-based with essentially no lecture or textbook.

If you're interested in a more in-depth look at math research (whether you're a freshman or a graduate student), take a look at the Mason Experimental Geometry Lab, and talk to me about research opportunities.

Spring 2025

Math312: Geometry

Fall 2024

Differential Topology

Spring 2024

Paternity leave: no teaching.

Fall 2023

Math 322: Advanced linear algebra.

Summer 2023

Math 322: Advanced linear algebra.

Spring 2023

Geometry and dynamics of number representations.

Fall 2022

Math 213 and Differential Topology.

Spring 2022

Measure theory (5-student graduate course).

Fall 2021

Sabbatical: no teaching.

Spring 2021

Math 213 and Math125H.

Fall 2020

Math 213: Analytic Geometry/Calculus III.
90-student lecture.
Online.

Summer 2020

Math 108: Business Calculus.
Two 40-student sections.
Taught online.

Spring 2020

Math 639: Geometric Group Theory.
Thurdays 7:20-10pm, 4106 Exploratory Hall

Fall 2019

Math 213: Analytic Geometry/Calculus III.
90-student lecture.
MW 1:30-2:45pm, 131 Planetary Hall.

Math 175: Mathematics of Cryptography: An Introduction.
7-student IBL course.
MWF 9-10:15, 4106(MF)/4107(W) Exploratory Hall.

Fall 2018

Math 675: Linear Analysis.
20-student lecture.
MW 5:55-7:10pm. Exploratory Hall 4106.

Math 493-002: Mathematics of Cryptography: An Introduction.
11-student IBL course.
MWR 10:30-11:45am. Exploratory Hall 4301 MW, 4107 R.

Summer 2018

MMSS: Math of Cryptography.
15-student IBL-style course for high school students
Part of the Michigan Math and Science Scholars program.

Spring 2018

Math 631: Topology of metric spaces.
TuTh 5:55-7:10pm. Exploratory Hall 4106.

Fall 2017

Math 290: Introduction to proofs.
36-student hybrid lecture/IBL course.
MW 3-4:15. Robinson Hall A412.

Summer 2017

MMSS: Math of Cryptography.
15-student IBL-style course for high school students
Part of the Michigan Math and Science Scholars program.

2016, fall

Math 175: Introduction to Cryptology.
Two sections of IBL-style course. University of Michigan.

2016, summer

MMSS: Math of Cryptography.
15-student IBL-style course for high school students
Part of the Michigan Math and Science Scholars program.

2015, fall semester

Math 175: Introduction to Cryptology.
Two sections of IBL-style course. University of Michigan.
Course content available at CTools.

2015, summer

MMSS: Math of Cryptography.
15-student IBL-style course for high school students
Part of the Michigan Math and Science Scholars program.

2015, winter semester

Math 310: Chance and Counting.
22-student IBL-style course. University of Michigan.

2014, fall semester

Math 175: Introduction to Cryptology.
17-student IBL-style course. University of Michigan.
Course content available at CTools.

2014, spring semester

Math181: A Mathematical World.
25-student course, University of Illinois Urbana-Champaign.

2013, fall semester

Math220: Calculus.
25-student course, University of Illinois Urbana-Champaign.

2010, fall semester

Math 241: Multivariable Calculus
One discussion section, University of Illinois Urbana-Champaign.

2009, fall semester

Math 241: Multivariable Calculus
Two discussion sections, University of Illinois Urbana-Champaign.

2008, spring semester

Math 246: Differential Equations
Four discussion sections, University of Maryland College Park.

2007, fall semester

Math 241: Multivariable Calculus
Two discussion sections, University of Maryland College Park.

2007, spring semester

Math 141: Calculus II
One discussion section, University of Maryland College Park.

2006, fall semester

Math 140: Calculus I
One discussion section, University of Maryland College Park.

Exam clock and text display.