Classes Taught / Teaching

ASTRO 2: Astronomy Laboratory

ASTRO 10: Solar System Astronomy

ASTRO 11: Stellar Astronomy

PHYS 2A/B: General Physics

PHYSICS 4A/B/C: Engineering Physics

PHYSICS 10: Conceptual Introduction to Physics

PSCI 10: Physical Science Survey

PSCI 20: Weather and Climate

PSCI 40: Climate, Energy and a Green Tomorrow


Ph.D., Physics
University of California Santa Cruz

M.S., Physics
San Francisco State University

B.S., Physics
Sonoma State University

Last Updated 4/30/20