University of Pennsylvania
- Spring 2023 – Mentor for the UPenn Directed Reading Program with Arjun Shah
- Fall 2022 – Co-Instructor for Basic Mathematics – Prison Teaching Initiative
- Fall 2022 – Mentor for the UPenn Directed Reading Program with Zhaobo “Tom” Han on algebraic geometry
- Spring 2022 – Co-Instructor for Basic Mathematics – Prison Teaching Initiative
- Fall 2021 – Co-Instructor for Basic Mathematics – Prison Teaching Initiative
- Spring 2020 and Fall 2021 – Mentor for the UPenn Directed Reading Program with Patrik Farkas on differential geometry and category theory
- Summer 2021 – Instructor for Math 312 – Linear Algebra, Summer Session II
- Spring 2020 – TA for Math 170 – Ideas in Mathematics
- Fall 2020 – Mentor for the UPenn Directed Reading Program with Yi Ling Yu on the fundamental group and category theory
- Fall 2020 – TA for Math 508 – Advanced Analysis
- Spring 2020 – TA for Math 361 – Advanced Calculus
- Fall 2019 – TA for Math 116 – Honors Calculus