Teaching
Current & Upcoming Courses
New York University
Graduate Seminar: Theory of Galaxy Formation
Spring 2026
Advanced graduate seminar covering theoretical frameworks for understanding galaxy formation and evolution, including gas dynamics, feedback processes, and cosmological context.
Previous Teaching
Cornell University
Assistant Professor (2023-2025)
ASTRO 1101: From New Worlds to Black Holes
Fall 2024
An introduction to the universe, with emphasis on conceptual understanding of how the universe works and recent scientific discoveries.
ASTRO 6590: Galaxies
Spring 2025
Graduate-level course covering galaxy formation, structure, dynamics, and evolution.
University of California, Berkeley
Graduate Student Instructor
Astronomy C12: The Planets
An introduction to the study of the solar system with emphasis on the discoveries from space exploration. Topics include the origin of the solar system, planetary atmospheres, surfaces and interiors, comets and asteroids, and the search for life in the solar system.
Astronomy 7A: Introduction to Astrophysics
An introduction to astrophysics including stellar structure and evolution, galaxies, and cosmology for students majoring in physical sciences.
Mentoring
Graduate Student Mentoring
- • Graduate student mentor for the Flatiron Pre-Doctoral Program (Iryna Butsky, 2019)
- • Undergraduate mentor, UC Berkeley Astronomy (2016-2017)
Educational Outreach
-
• Astronomy Classes for Elementary Students (2017)
Taught a series of astronomy classes to 2nd and 3rd grade students at North Oakland Community Charter School -
• UC Berkeley Astronomy Department Public Liaison (2015)
Coordinated public outreach events and astronomy talks for the community -
• East Bay Astronomical Society Public Lecture (2014)
Delivered public lecture at Chabot Space and Science Center -
• The Berkeley Compass Project Summer Evening Instructor (2013)
Taught physics and astronomy to underrepresented students in STEM