Current Teaching (Summer 2025):
Math 104 Introduction to Analysis
Math 113 Introduction to Abstract Algebra
Past Teaching
Spring 2025
Math 1A Calculus
Math 16A Analytic Geometry and Calculus
Fall 2024
Math 53 Multivariable Calculus
Math 10A Methods of Mathematics: Calculus, Statistics, and Combinatorics
Math 98 (DeCal Faculty Sponsor)
Summer 2024
Math 104 Introduction to Analysis
Math 110 Abstract Linear Algebra
Spring 2024
Math 10B Methods of Mathematics: Calculus, Statistics, and Combinatorics
MPS 375 Professional Preparation: Supervised Teaching in Math and the Physical Sciences
Fall 2023
Math 1B Calculus
Math 10A Methods of Mathematics: Calculus, Statistics, and Combinatorics
Math 199 (Functional Analysis Reading Course)
Summer 2023
Math 10A Methods of Mathematics: Calculus, Statistics, and Combinatorics
Math 104 Introduction to Analysis
Spring 2023
Math 54 Linear Algebra and Differential Equations
MPS 375 Professional Preparation: Supervised Teaching in Math and the Physical Sciences
Fall 2022
Math 53 Multivariable Calculus
Math 16B Analytic Geometry and Calculus
Summer 2022
Math 110 Linear Algebra
Math 53 Multivariable Calculus
A guide I have written for those taking a proof based math class for the first time:
Past Teaching at UC Davis:
Math 185A, Complex Variables, Winter 2020
Math 21D, Vector Calculus, Fall 2019, Spring 2021
Math 21C, Calculus III, Spring 2017, Winter 2019, Spring 2019
Math 21B, Calculus II, Winter 2017, Winter 2021
Math 21A, Calculus I, Fall 2016, Fall 2017, Fall 2018
Math 17B, Calculus for BioSci II, Fall 2015, Winter 2016
Math 17A, Calculus for BioSci I, Fall 2015
Math 16A, Short Calculus, Spring 2016