teaching

My teaching experience as a teaching assistant at Carnegie Mellon University and the University of Rochester. I have greatly enjoyed my teaching experiences so far and look forward to more opportunities to teach and mentor students in the future.

Carnegie Mellon University

Inference Algorithms for Language Modeling (11-763)

Fall 2025

  • I’ve had a lot of fun helping design course content and creating homework assignments focused on efficient inference for LLMs and highlighting the design choices and tradeoffs involved in inference algorithms.
  • Created homework assignments on speculative decoding, KV-cache optimizations
  • Held office hours and helped students debug inference implementations

Advanced Natural Language Processing (11-711)

Fall 2024
Instructor: Graham Neubig

  • Mentored 4 project teams on research topics in efficient inference and model pruning
  • Designed assignment and baselines for retrieval-augmented generation

University of Rochester

Quantum Theory

Spring 2023
Instructors: John Nichol

  • Taught weekly recitation sessions and problem-solving workshops
  • Held office hours to help students with homework and exam prep
  • Graded homework assignments and exams

Advanced Electromagnetism

Fall 2022
Instructor: Pierre Gourdain

Honors Physics

Spring 2021
Instructors: Late Joseph Eberly

Introduction to Python

Fall 2021