ATOC 100 Extreme-Weather and Climate-Change Physics (2021–2023)
Course Description
ATOC 184 Science of Storms (2023)
Course Description
ATOC 341 Caribbean Weather and Climate (2023)
Course Description
ATOC 517 Boundary Layer Meteorology (2024)
Course Description
ATOC 548 Mesoscale Meteorology (2022)
Course Description
ATOC 670 Reading Course – Meteorology 1 (Numerous times)
Course Description
ATOC 671 Reading Course - Meteorology 2 (Numerous times)
Course Description
CEE 9531 Wind Energy and Sustainability (2018)
Course Description
High Impact Weather and Thunderstorm Systems (2019)
Course Description