Teaching
Teaching Assistant
The following are a list of courses that I have worked as a teaching assistant for.
Fall 2024
  Ph 20: Teaching Assistant
    Computational Physics
    California Institute of Technology
    Professor: Rana Adhikari
    TA-led lab course. Duties include creating a syllabus and course page, bi-weekly assignments, teaching one computational "lab" each week, grading assignments and holding office hours.
Spring 2024
  Ph 1c (Practical & Analytical): Head Teaching Assistant
    Classical Mechanics & Electromagnetism
    California Institute of Technology
    Professors: Gil Refael (Practical) & Ryan Patterson (Analytical)
    Managed 11 teaching assistants, 10 graders, and over 300 students. Assisted with course administration by helping create a syllabus, organizing and posting online materials, creating course gradebooks, curving and submitting grades, answering student logistical and technical emails, communicating with course ombudspeople, printing and proctoring exams, meeting with and supporting students struggling in the class, etc.
    Original SR problem contributed to final exam.
Winter 2024
  Ph 1b (Analytical): Teaching Assistant
    Classical Mechanics & Electromagnetism
    California Institute of Technology
    Professor: Ryan Patterson
    Designed and taught lecture-style recitation sessions and held office hours.
    Recitation Section Notes:
        Week 1 & 2
        Week 3 & 4
        Week 5, 6 & 7
        Week 8, 9 & 10
Winter 2023
  MAT 82: Teaching Assistant
    Enriched Calculus Laboratory II
    Bishop's University
    Professor: Scosha Merovitz
Fall 2022
  PHY 113: Marker
    Introduction to Astronomy
    Bishop's University
    Professor: John Ruan
  PHY 101: Marker
    Statistical Methods in Experimental Science
    Bishop's University
    Professor: Sylvain Turcotte
  MAT 81 (2 groups): Teaching Assistant
    Enriched Calculus Laboratory I
    Bishop's University
    Professor: Scosha Merovitz
Tutoring
The following are a list of places I have tutored.
  Caltech Y-Tutoring: College Tutor
    Math & Physics (online)
    October 2023 - Present
    California Institute of Technology
  Rise Program: Middle & High School Tutor
    Math & Science (in person)
    September 2023 - Present
    California Institute of Technology
  Math Help Center: University Tutor
    Mathematics (in person)
    August 2022 - May 2023
    Bishop's University
  Nimbus Learning Platform: University Private Tutor
    Math & Science (online & in person)
    August 2020 - May 2023
    Bishop's University
  R.D.W. Howson Enrichment Centre: High School Tutor
    Mathematics (online & in person)
    January 2020 - July 2021
    Bishop's College School
  Math and Physics Workshop: College Peer Tutor
    Math & Physics (in person)
    August 2019 - June 2020
    Champlain College