In fall 2026, I am an instructor for Math 1070 Mathematics of Change, Part 1.
Office Hours: TBA in DRL 4C13
Lecture 0 on 8/26/26 slides, graphing activity
From 2025-2027, I will be serving as one of the UPenn Math Department's Master TAs with responsibilities such that running the yearly Math department TA training and TA Observations.
Canvas image I made for Math 1070
Paul's Online Notes has notes and exercises (with solutions) for Pre-Calc, Calculus material (and more!)
3Blue1Brown's Essence of Linear algebra is a fantastic overview of the Linear Algebra
How to solve math problems (I made this for Math 1070, but this is generally applicable)
At University of Pennsylvania
Instructor for Math 1300 Introduction to Calculus Summer 2026 Session 2, syllabus, lecture slides (other course materials, i.e. lecture videos, problems sets, etc only available upon request)
Grader for Math 3500 Number Theory for Instructor Matthew Wiener
Grader for Math 5000 Geometry-Topology, Differential Geometry for Instructor Shreya Arya
TA for Math B/1300 (Pre-Calc) under Professor Nakia Rimmer for the UPenn Pre-First Year Program August 2025
Instructor for Math 3120 Linear Algebra Summer 2024 Session 2 Lecture Notes, Problem Sets (each week, students turned in one problem from each of four problem sets)
TA for Math 1070 Mathematics of Change, Part I under Professor Robin Pemantle Spring 2024 (slides and information)
TA for Math C (Pre-Calc, Limits, Derivatives) under Instructor Melanie Young for the UPenn Pre-First Year Program August 2023
TA for Math 3700Â Algebra under Professor Florian Pop Spring 2023
At University of California, Santa Barbara
Graded for Math 118A/B Real Analysis Fall 2020, Winter 2021
Graded for Math CS 120FG Part 1 and 2 Graph Theory Winter 2020, Spring 2020
Graded for Math 190 Introduction to Proofs for Transfer Students Fall 2019