Fall 2023: Instructor for Math 1K03 "Advanced Functions & Introductory Calculus"
Summer 2023: Reading course on Gödel's Theorems
Fall 2022: Instructor for Math 1A03 "Calculus for Sciences I"
March 4-8, 2023: I led a problem session to help students with a background in number theory practice the kinds of model theoretic techniques used to study unlikely intersections.
Spring 2020: Graduate Student Instructor for Math 54 "Linear algebra and Differential Equations" with Professor Lin Lin
Fall 2019: Graduate Student Instructor for Math 54 "Linear algebra and Differential Equations" with Professor Constantin Teleman
Spring 2019: Graduate Student Instructor for Math 54 "Linear algebra and Differential Equations" with Professor Vivek Shende
Fall 2018: Graduate Student Instructor for Math 1A "Calculus I" with Professor Alexander Paulin
Summer 2018: Lead instructor, Math 1A "Calculus I"
Spring 2018: Graduate Student Instructor for Math 1A "Calculus I" with Professor Richard Bamler
Fall 2017: Graduate Student Instructor for Math 1A "Calculus I" with Professor Sug Woo Shin
Fall 2021 - Spring 2022: Berkeley Connect Fellow
Summer 2021: Bridge Connect Fellow
Fall 2020 - Spring 2021: Berkeley Connect Fellow
Fall 2017 - Spring 2022: Through Berkeley's Directed Reading Program, I supervised a reading course for one student each semester on the following topics:
Spring 2022: Model theory of the real field
Fall 2021: O-minimality and tame topology
Spring 2021: Chaotic dynamical systems
Fall 2020: The Riemann-Roch theorem
Spring 2020: Fundamental groups
Fall 2019: The game of hex, the Brouwer fixed point theorem, and topics in game theory
Spring 2019: Ultrafilters and the compactness theorem
Fall 2018: Fractals and the Mandelbrot set
Spring 2018: Symbolic dynamics and Sharkovskii's theorem
Fall 2017: Ultrafilters, Arrow's theorem, and voting systems
Masthead photo - view from Vinicunca, Peru