Teaching
On leave from Bates during the AYs 2021-2024.
Courses I have taught at Bates: FYS 446 (The Communication Equation: Math in the Media - First Year Seminar), Math 101 (Working with Data), Math 105 (Calculus I), Math 110 (Great Ideas in Mathematics), Math 206 (Multivariable Calculus), Math 225 (Number Theory), Math 233 (Mathematics for Social Justice), Math 295 (Sophomore/Junior Seminar), Math 301 (Real Analysis), Math 308 (Complex Analysis), Math 309 (Abstract Algebra), Math 355E (Algorithms in Arithmetic Geometry), Math 395 (Capstone Senior Seminar in Cryptography), Math s21 (Introduction to Abstraction - Short Term), Math s45N (Number Theory - Short Term), Math s45Q (p-adic Numbers - Short Term), DCS s20 (Introduction to Programming - Short Term), DCMA316 (PIC Math: Topics in Industrial Mathematics).
Other courses I have taught at CIMPA-ICTP schools:
An introduction to p-adic Numbers at the CIMPA-ICTP school "Algebraic number theory and applications", in Dangbo, Benin, July 7 - 18, 2014. (Go here for a blog post I wrote about it.)
Lattices and cryptography at the school "Theorie algebrique des nombres et applications notamment a la cryptographie" , in Abidjan, Cote d'Ivoire, April 10 - 22, 2017. (The banner picture for this page is from that course.)
Algebraic number theory at the research school "Artin L-functions, Artin's primitive root conjecture and applications", at the Nesin Maths Village in Sirince, Turkey, May 29 - June 9, 2017.