TeachingNational University of Singapore CE2003Energy, Environment and EconomicsInstructor · Semester 2, AY2026/27Princeton University SPI594SClimate Change: Science, Policy and MitigationAssistant Instructor · Spring 2023; Fall 2021 ENV302Practical Models for Environmental SystemsAssistant Instructor · Spring 2022 CEE334Global Environmental IssuesAssistant Instructor · Fall 2021