AOSC 675/475:  Carbon Cycle and Climate: Past, Present and Future   Spring 2006, Fall 2007 (was METO658A), Spring 2010, 2011, 2012, 2013, 2015, 2018, 2020, 2022

AOSC 684: Climate System Modeling    2003, 2004, 2006, 2009, 2014, 2017, 2019, 2021

AOSC431   Atmospheric Physics and Thermodynamics   Fall 2010, 2011, 2012, 2013, 2014, 2015, 2017, 2018, 2019, 2020, 2021

METO 617: Atmospheric and Oceanic Climate    Spring 2002, 2003, 2004, 2005

AOSC 401:  Global Environment   Spring 2007

Gemstone 296/297/396/397/496/497 (Honor's thesis):  Carbon Sinks   2007-2010

Meteorology Department Seminar Series   2004, 2005, 2018

Special Lectures (graduate degree course) at Institute of Atmospheric Physics, Chinese Academy of Sciences: Carbon Cycle and Climate  Spring 2008

AOSC 620:  Atmospheric Physics and Chemistry Fall 2008

AOSC 811:  Department Seminar Series in Atmospheric, Oceanic and Climate Sciences   Spring 2009

HONR228O   Carbon cycle and climate change (Honors College; CORE: Interdisciplinary and Emerging Issues [IE]   Spring 2010

AOSC432   Large Scale Atmospheric Dynamics   Spring 2011