Courses taught
  • ESB120, Ethics, social responsibility and sustainability, Spring 2025
  • FE408, Sustainable Energy Transition, Fall 2024