Teaching
The most interesting courses I have taught:
Introduction to p-adic Numbers
Introduction to Elliptic Curves
Abstract Algebra I: Groups and Rings
Abstract Algebra II: Fields and Galois Theory
Advanced Linear Algebra
Real Analysis I
Point-Set Topology
Introduction to Differential Geometry
Complex Variables
Introduction to Proofs
Euclidean Geometry
The most interesting courses I am slated to teach:
Fermat's Last Theorem
Introduction to Classical Algebraic Geometry
Representation Theory of Finite Groups
Introduction to Category Theory
Real Analysis II
Calculus of Variations
Number Theory