Teaching

Office Hours: posted on Moodle, and by appointment

Fall 2024:

Math 34: Severable-Variable Calculus

Math 102: Modern Algebra II

Previous Teaching at Swarthmore:

Math 15: Single-Variable Calculus I: Fall 2019, Fall 2022

Math 25: Single-Variable Calculus II: Fall 2008

Math 26: Advanced Topics in Single-Variable Calculus: Fall 2008

Math 27: Linear Algebra: Spring 2010, Spring 2015, Spring 2017, Spring 2023; Spring 2024

Math 35: Multivariable Calculus (with Theory): Spring 2011, Fall 2015, Spring 2019

Math 58: Number Theory: Fall 2016, Fall 2018

Math 59: Topics in Discrete Mathematics: Fall 2009

Math 67: Algebra I: Spring 2020

Math 69: Combinatorics: Fall 2010, Fall 2014, Fall 2020

Math 77: Topics in Algebra (Geometric Group Theory): Spring 2016

Math 97: Senior Conference: Fall 2009, Fall 2010, Fall 2014, Fall 2016, Fall 2018, Fall 2020

Math 102: Modern Algebra II: Spring 2009, Spring 2011, Spring 2016, Spring 2020

Math 103: Complex Analysis: Fall 2015, Fall 2023

Math 105/106: Advanced Topics in Geometry (Algebraic Geometry): Spring 2009, Spring 2015, Spring 2021

Previous Teaching Elsewhere:

Ohio State University

Math H161: Honors Calculus I

Math 580-581-582: Algebra I-II-III

Math H590: Honors Algebra I

Math 670-671-672: Algebra I-II-III (Graduate Course)

Math 840-841-842: Algebraic Geometry I-II-III (Graduate Course)

Working Group on Algebraic Statistics (with the Mathematical Biostatistics Institute)

Working Group on Tropical Geometry (with the Mathematical Biostatistics Institute)

Columbia University

Math V1102: Calculus II

Math V1205: Calculus IIIS/IVA

Math V2010: Linear Algebra

Math BC2006: Combinatorics

Math V4041-V4042: Modern Algebra I-II