Home Research Teaching Service Gallery

Teaching

I am currently Lead TA for the following course at Penn:

I have served as TA for the following courses at Penn:

I have served as grader for the following courses at Penn:

Since Fall 2024, I have been a Master TA at Penn, meaning I co-organize the TA training at the start of the year and observe other TAs' recitations throughout the year to give them feedback.

A photo of me during my oral exam. I am at the board, explaining something from the paper 'New proofs of some results of Nielsen' by Handel and Thurston.

Photo taken by Hunter Stufflebeam

Directed Reading Program

During the 2025-2026 academic year, I co-organized Penn's Directed Reading Program with Nikita Borisov and Vicente Bosca. I have also mentored the following students: