COSMOS 2009 -- Living Oceans and Global Climate Change
SIO 117 -- The Physical Climate System
SIO 217B -- Atmospheric and Climate Sciences II: Atmospheric Dynamics
SIO 209 -- Introduction to Weather
Guest lectures for SIO 217A -- Cloud Notes
SIO 209 -- Interannual to interdecadal extratropical coupled atmosphere-ocean variability
SIO 209 -- Temperature inversions and air quality over California
SIO 209 -- Weather Discussion Seminar