Teaching Experience

Teaching Assistant

  • PHYS 037 — The Origins
    Instructor: Bahram Mobasher UCR, Fall 2025
    Explores the most fundamental questions in cosmology, physics, and chemical sciences through their origins.
  • PHYS 006 — The Violent Universe
    Instructor: Gabriela Canalizo UCR, Winter 2025
    An introduction to violent phenomena that power the universe, specifically phenomena that illustrate basic astrophysical principles.
  • PHYS 018 — Energy and the Environment
    Instructor: Brian Siana UCR, Fall 2024
    Covers the physics of energy (thermal, kinetic, potential, chemical, nuclear), its storage and use, primary sources of energy (fossil fuel, nuclear, wind, solar) and their relative effects on the environment.
  • PHYS 020 — Exploring the Universe
    Instructor: Laura Sales UCR, Spring 2024 & Spring 2025
    This course explores the dynamic and sometimes violent universe of stars and galaxies through modern and historical observations guided by astrophysical laws.
  • General Physics Lab & Discussion (PHYS 2LA, 2LB, 2LC, 40A, 40B, 40C)
    UCR, Apr 2021 – Jun 2025
    Classical mechanics, Electromagnetism, Thermodynamics and Waves.
  • Physics Lab
    USTC, Feb 2020 – Jun 2020
    Waves, Vibrations, and Sound.

The Professional Development Program (PDP)

University of California, Santa Cruz — 2024
90-hour professional development program.

  • Independently designed and implemented an optical physics lab.
  • Location: Las Positas College, Livermore, CA.
  • I participated in the ISEE PDP 2024, where I helped design and implement an inclusive STEM learning experience for college students while developing skills in leadership, mentoring, and collaborative teaching.