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-2024)
Course Description
ATOC 548 Mesoscale Meteorology (2022,2025)
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
Science of Storms (2024)
Course Description
High Impact Weather and Thunderstorm Systems (2019)
Course Description