Teaching GEOG 5900 Weather, Climate and Global Warming GEOG 5921 Microclimatology: Boundary Layer Climatology GEOG 8901 Problems in Climatology GEOG 8902 Applied Climatology