Here's a link to the general resource hub for students at JHU.
Here's a specific link to the health and wellness resources available to JHU students.
Here's a specific link to Student Disability Services (where testing accomodations are, for example).
If you somehow found this page, but cannot locate the JHU math website, here's a link to that.
Teaching History
At Johns Hopkins University:
Fall 2026: Instructor for AS.110.109 (Calculus II for Engineering and the Physical Sciences).
Spring 2026: Instructor for AS.110.427 (The Calculus of Variations).
Spring 2026: Instructor for AS.110.211 (Honors Multivariable Calculus).
Fall 2025: Instructor for AS.110.109 (Calculus II for Engineering and the Physical Sciences).
At the University of Pennsylvania:
During the 2024-2025 academic year at Penn, I was a Graduate Fellow for Inclusive & Equitable Teaching with the Center for Excellence in Teaching, Learning, and Innovation (CETLI) at UPenn. See here for more information including related events, workshops, and resources.
Spring 2025: TA for for Math 2400 (Linear Alg and ODEs)
Fall 2024: TA for Math 1080: Mathematics of Change Pt. II.
Summer 2024: Instructor for Math 2410: Introduction to PDEs.
Spring 2024: TA for Math 1080: Mathematics of Change Pt. II.
Summer 2023: Instructor for Math 2410 (Introduction to PDEs)
Spring 2023: TA for Math 4250 (Advanced undergrad PDEs)
Fall 2022: I am on fellowship.
Spring 2022: TA for Math 2410 (Introduction to PDEs)
Fall 2021: TA for Math 240 (Linear Alg and ODEs for engineers)
Spring 2021: TA for Math 609 (Graduate Real and Functional Analysis)
Fall 2020: TA for Math 240 (Linear Alg and ODEs for engineers)
Spring 2020: I am on fellowship.
Fall 2019: I am on fellowship.
Useful Resources for UPenn students:
Here's a link to support resources available to UPenn students.
Here's a link to resources akin to the above, but directed more specifically towards graduate students.
If you somehow found this page, but cannot locate the UPenn math website, here's a link to that.