Currently teaching
CEE 263S: Atmosphere/Energy Seminar
CEE 263C: Weather and Storms
CEE 63: Weather and Storms
CEE 64: Air Pollution and Global Warming: History, Science, and Solutions
CEE 263D: Air Pollution and Global Warming: History, Science, and Solutions
CEE 176B: 100% Clean, Renewable Energy and Storage for Everything
CEE 276B: 100% Clean, Renewable Energy and Storage for Everything
CEE 263C: Weather and Storms
CEE 63: Weather and Storms
CEE 64: Air Pollution and Global Warming: History, Science, and Solutions
CEE 263D: Air Pollution and Global Warming: History, Science, and Solutions
CEE 176B: 100% Clean, Renewable Energy and Storage for Everything
CEE 276B: 100% Clean, Renewable Energy and Storage for Everything
