Teaching

Current and past teaching positions include:

Las Positas College (2015 - present):

  • Astronomy 20: Stars & Galaxies
  • Physics 1A: General Physics I: Mechanics
  • Physics 1B: General Physics II: Thermodynamics, Waves, Optics
  • Physics 1C: General Physics III: Electricity & Magnetism
  • Physics 1D: General Physics IV: Modern Physics
  • Physics 2A: Physics I: Mechanics and Thermodynamics


UCLA (2009 - 2015):
  • General Education Cluster 70: Evolution of the Cosmos and Life
  • Astronomy 3: Nature of the Universe
  • Astronomy 5: Life in the Universe
  • Astronomy 6: Cosmology
  • Astronomy 81: Astrophysics I: Stars and Nebulae
  • Astronomy 82: Astrophysics II: Stellar Evolution, Galaxies, and Cosmology
  • Physics 6B: Waves, Electricity, and Magnetism
  • Physics 495: Teaching College Physics


UC Berkeley (2007):
  • Astronomy C10: Introduction to Astronomy