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