Teaching

ATS 640
Synoptic Meteorology
Offered Every Fall
Fall 2023 Syllabus

ATS 641
Mesoscale Meteorology
Offered Every Spring
Spring 2024 Syllabus

ATS 781A2
Hydrometeorology
Last Offered Spring 2023
Spring 2023 Syllabus

ATS 681A2
Mountain Meteorology
Last Offered Spring 2019
Spring 2019 Syllabus