Teaching
Fall 2023: ATS 735, Mesoscale Dynamics
Spring 2023: ATS 641, Mesoscale Meteorology
Spring 2022: ATS 641, Mesoscale Meteorology
Fall 2020: ATS 735, Mesoscale Dynamics
Spring 2020: ATS 641, Mesoscale Meteorology
Spring 2018: ATS 641, Mesoscale Meteorology
Spring 2018: ATS 681A5, Upper-Air Soundings in Atmospheric Research
Spring 2017: ATS 641, Mesoscale Meteorology
Fall 2016: ATS 735, Mesoscale Dynamics
Spring 2016: ATS 641, Mesoscale Meteorology
Fall 2015: ATS 640, Synoptic Meteorology
Fall 2014: ATS 350, Introduction to Weather and Climate
Spring 2014: ATS 641, Mesoscale Meteorology
Fall 2013: ATS 680, Applied Numerical Weather Prediction
Spring 2013: ATS 641, Mesoscale Meteorology (formerly ATS 541)
Fall 2012: ATS 540, Daily Weather Lab I (aka Introduction to Synoptic Meteorology)
Spring 2012: ATS 541, Daily Weather Lab II (aka Introduction to Mesoscale Meteorology)