Teaching
Last updated: Winter 2025
UCLA
PIC 16B (Spring 2023 - Winter 2026) Python with Applications II
Teaching Assistant: wrote discussion materials, led discussion sessions, evaluated student projects.
I've been fortunate to be the sole teaching assistant for PIC 16B at UCLA for the past three years. Over that time, I've developed and refined a set of programming activities that I'm happy with for getting students comfortable with topics like APIs, web scraping, PyTorch, and plotly, while also giving them practice with less-structured, exploratory problem solving. Once students get comfortable with this kind of problem solving, I've seen some incredible progress over the course of a quarter.PIC 16A (Fall 2022, Winter 2023, Spring 2024) Python with Applications I
Teaching Assistant: wrote discussion materials, led discussion sessions, graded exams, directed undergraduate learning assistants.
Michigan State University
MTH 317H (Fall 2021) Honors Linear Algebra
Undergraduate Learning Assistant: led recitation sessions, graded homeworks, tests, and exams, led study sessions, held LaTeX learning sessions.MTH 132 (Spring 2020) Calculus 1
Course Assistant: Answered questions on Piazza, led biweekly help sessions for students, graded exams.MTH 133 (Fall 2019) Calculus 1
Undergraduate Learning Assistant: Supervised two sections, led recitation sessions, led special review sessions, graded labs, quizzes, and exams.