Teaching

Boston College Courses


  • EESC1147: Climate Change and Society
  • SCHI3020/7020: Integrating Science and Society: A Tale of Four Nobels
  • SCHI5020: Exploring the Climate-Energy-Sustainability-Policy Nexus


Princeton University Courses

  • AOS 527: Atmospheric Radiative Transfer
  • GEO 503: Responsible Conduct of Research in Geosciences
  • AOS 580: Special Topics: Aerosol, Climate and Climate Change