Teaching

Overview of my teaching and grading roles.

Course Notes

MATH 430 (Theory of Numbers): Notes I prepared and shared with the class as the professor-appointed class notetaker in Fall 2022.

Teaching and Grading Experience

Carnegie Mellon University (CMU), Pittsburgh, PA

August 2026 – Present

Fall 2026

  • Graduate Teaching Assistant:
    • 11-711: Advanced Natural Language Processing
    • Supporting a graduate NLP research course covering modeling and learning algorithms and culminating in an original research project.

University of Southern California (USC), Los Angeles, CA

August 2022 – May 2025

Fall 2022

  • Grader:
    • MATH-126 (Calculus II)
  • Course Producer:
    • CSCI-102 (Fundamentals of Computation)

Spring 2023

  • Grader:
    • MATH-226 (Calculus III)
  • Course Producer:
    • CSCI-102 (Fundamentals of Computation)

Fall 2023

  • Grader:
    • MATH-117 (Precalculus for Business and Economics)
  • Course Producer:
    • CSCI-360 (Introduction to Artificial Intelligence)

Spring 2024

  • Grader:
    • MATH-129 (Calculus II for Engineers and Scientists)
  • Course Producer:
    • CSCI-360 (Introduction to Artificial Intelligence)

Fall 2024

  • Grader:
    • MATH-129 (Calculus II for Engineers and Scientists)

Spring 2025

  • Grader:
    • MATH-126 (Calculus II)

Key Contributions

  • Collaborated with faculty and fellow graders to maintain consistent teaching and grading standards.
  • Assisted students in understanding course materials, fostering an engaging and supportive learning environment.