Teaching and Mentoring
Wesleyan University
Fall 2024
Math 121 Calculus I
Math 222 Multivariable Calculus
Summer 2024
Undergraduate Summer Research
Topic: Graph Theory
Spring 2024
Math 221 Vectors and Matrices (33 enrollments, mentor 1 graduate TA)
Math 222 Multivariable Calculus (29 enrollments, mentor 1 undergraduate TA)
Math 402 Individual Tutorial (1 enrollment, undergraduate reading course)
Topic: Fundamental Groups
Fall 2023
Math 121 Calculus I (32 enrollments, mentor 1 undergraduate TA)
Math 244 Topology: Point Set (9 enrollments)
Math 511 Graduate Group Tutorial (3 enrollments, graduate reading course)
Topic: Matroid Theory
Spring 2023
Math 221 Vectors and Matrices (29 enrollments, mentor 1 graduate TA and 1 undergraduate TA)
Math 222 Multivariable Calculus (24 enrollments, mentor 1 graduate TA)
Math 410 Senior Thesis Tutorial (1 enrollment, honor undergraduate presentation)
Topic: Boundaries of Hyperbolic Groups
Fall 2022
Math 121 Calculus I (24 enrollments, mentor 1 undergraduate TA)
Math 221 Vectors and Matrices (25 enrollments, mentor 1 graduate TA and 1 undergraduate TA)
Oxford College of Emory University
Spring 2022
Math 110 Transition to Calculus (2 sections, 12 & 16 enrollments)
Math 112 Calculus II (16 enrollments)
Fall 2021
Math 110 Transition to Calculus (25 enrollments)
Math 211 Multivariable Calculus (2 sections, 18 & 22 enrollments)
Spring 2021
Math 110 Transition to Calculus (17 enrollments, 100% online)
Math 212 Differential Equations (2 sections, 19 & 12 enrollments, 100% online)
Fall 2020
Math 111 Calculus I (25 enrollments, flipped-classroom, 100% online)
Math 221 Linear Algebra (2 sections, 23 & 24 enrollments, 100% online)
University of Wisconsin-Madison
Summer 2020
Math 222 Calculus and Analytic Geometry II (114 enrollments, 100% online, mentor 4 graduate TA)
Spring 2020
Math 234 Calculus-Functions of Several Variables (273 enrollments, 50% online, mentor 6 graduate TA)
Math 320 Linear Algebra and Differential Equations (146 enrollments, 50% online, mentor 2 graduate TA)
Fall 2019
Math 234 Calculus-Functions of Several Variables (180 enrollments, mentor 5 graduate TA)
Math 320 Linear Algebra and Differential Equations (68 enrollments, mentor 1 graduate TA)
Louisiana State University
Spring 2019
Math 1552 Calculus II (TA)
Math 2090 Elementary Differential Equations and Linear Algebra (TA)
Summer 2018
Math 2090 Elementary Differential Equations and Linear Algebra
Spring 2018
Math 1552 Calculus II
Math 2065 Elementary Differential Equations (TA)
Fall 2017
Math 1021 College Algebra
Math 2065 Elementary Differential Equations (TA)
Math 4036 Complex Variables (TA)
Fall 2016
Math 1552 Calculus II (TA)
Math 7510 Topology I (TA)
Spring 2016
Math 2065 Elementary Differential Equations (TA)
Fall 2015
Math 1550 Calculus I
Spring 2015
Math 1550 Calculus I Recitation
Math 4005 Geometry (TA)
Math 4039 Introduction to Topology (TA)
Fall 2014
Math 1550 Calculus I Recitations