Teaching

Summer 2026: FinDS 2026 Linear Algebra (co-instructor) @ UCLA notes

Spring 2026: CS 260B (Algorithmic Machine Learning) (TA) @ UCLA

Winter 2026: Student Coding Theory Seminar (Organizer) @ UCLA notes

Fall 2025: CS 181 (Introduction to Theory of Computing) (TA) @ UCLA

Spring 2025: CS 260B (Algorithmic Machine Learning) (TA) @ UCLA - notes.

Fall 2024: CS 181 (Introduction to Theory of Computing) (TA) @ UCLA

Fall 2023: CS 181 (Introduction to Theory of Computing) (TA) @ UCLA

Previous courses taught at UC Berkeley

Data 102 (Data, Inference, and Decisions): Fall 2021, Fall 2020

Data 100 (Principles and Techniques of Data Science): Fall 2019, Spring 2020

CS 70 (Discrete Mathematics and Probability Theory): Summer 2019

Tutor / Readers for courses at UC Berkeley

CS 172 (Computability and Complexity)

CS 189 (Introduction to Machine Learning)

CS 170 (Efficient Algorithms and Intractable Problems)