Teaching

Undergraduate

ATM 103: Introduction to Climate Change

ATM 200: Natural Disasters

Recorded lectures from Fall 2020 semester

ATM 316: Dynamic Meteorology I

ATM 317: Dynamic Meteorology II

Teaching Spring 2027

ATM 413: Weather, Climate Change, and Societal Impacts

Graduate

ATM 500: Atmospheric Dynamics

Teaching Fall 2026

ATM 527: Observations and Theory of Tropical Cyclones

ATM 543: Weather, Climate Change, and Societal Impacts

ATM 622: General Circulation of the Atmosphere

Articles