Teaching & Advising

Courses

Teaching Picture
  • Fall
    2021
    EPS150 – Case Studies in Earth Systems
    University of California BerkeleyGraduate Student Grader
  • Spring
    2021
    EPS50 – The Planet Earth
    University of California BerkeleyGraduate Student Instructor
  • Spring
    2020
    PHYS121 – Fundamentals of Physics I
    University of Maryland, College ParkPhysics Teaching Assistant
  • Fall
    2019
    ASTR310 – Observational Astronomy
    University of Maryland, College ParkAstronomy Teaching Assistant
  • Fall
    2019
    PHYS161– General Physics
    University of Maryland, College ParkPhysics Teaching Assistant
  • Spring
    2019
    PHYS205: Developing Essential Research Skills
    University of Maryland, College ParkPython Session Instructor
  • Summer
    2018
    UMD Physics Summer Girls Outreach Program
    University of Maryland, College ParkArduino Session Instructor

Student Mentoring

Teaching Picture
  • 2025 - Present
    Yuqi Zhang (Junior Undergraduate Student)
    Developed CMEMoss, a public python tool that searches for spacecraft conjunctions with CME trajectories
  • Summer
    2025
    Joseph Byrnes (Junior Undergraduate Student)
    Simulated spacecraft electrostatic charging in various space plasma environments using SPIS to support flight calibration and future mission design
  • Summer
    2024
    Danny Sun (Graduate Student)
    Improved the SAAS instrument and performed optical alignment tests for the FOXSI-5 sounding rocket mission
  • Summer
    2023
    Elyas Ahmed (Sophomore Undergraduate Student)
    Utilized machine learning techniques (PySR) to characterize solar wind electron strahl scattering observed by PSP
  • Summer
    2022
    Kyla Giron (Sophomore Undergraduate Student)
    Investigated a potential Earth to Sun connection by studying possible asymmetries in flare and CME production on the Sun

Workshops

Teaching Picture
  • Summer
    2023
    Mini Workshop - Solar Wind at 1 AU
    NASA Heliophysics Summer SchoolBreak-out Group Leader
  • Spring
    2020
    UMD SPS Group Meeting: Python Basics
    University of Maryland, College ParkLead Python Instructor
  • Summer
    2019
    Python Basics & Visualization: One-Body Problem
    UMD SPS National Zone 4 MeetingLead Python Instructor
  • Summer
    2018
    Arduino Botany: Monitoring Plant Growth with Microcontrollers
    UMD SPS National Zone 4 MeetingLead Arduino Instructor