Teaching

AT THE UNIVERSITY OF Illinois

SP 2016 ATMS 507 Climate Dynamics

At the University of Arizona

FA 2013 ATMO 451a/551a Physical Meteorology
FA 2011 ATMO 451a/551a Physical Meteorology
SP 2011 CE 423/523 Hydrology
FA 2010 ATMO 579 Boundary Layer Meteorology & Surface Processes
SP 2010 NATS 101 Introduction to Weather and Climate
FA 2008 CE 423/523 Hydrology
SP 2008 ENGR 102 Introduction to Engineering