Lee Kuan Yew School of Public Policy
- PP 5409: Foundations in Public Policy. Masters (Public Policy). Academic Year 2021/22, 2022/23, 2023/24, 2024/25.
- PP 6702: Foundations of Public Policy. PhD (Public Policy). Academic Year 2021/22, 2022/23, 2023/24, 2024/25.
Singapore University of Technology and Design
Instructor, M.Sc. Urban Science, Policy and Planning
- 02.562: Research Studio (Jan- May 2020)
Nanyang Technological University
Instructor, Public Policy and Global Affairs, School of Social Sciences
- HA 4024: Environmental Change and Policy Design (Jan- May 2018)
- HA 4023 Special Issues in Public Policy (Aug- Dec 2017)
- HA 4009: The Politics of Social Policy (Aug- Dec 2017)
National University of Singapore
Teaching Assistant, Masters (Public Policy)
- PPS 153: Urban Development Policy & Planning in Asia (Aug- Dec 2015)
- PP 5137: Public Management and Leadership, Masters (Sept-Dec 2012)
TERI School of Advanced Studies
Lecturer, M.Sc. Climate Science and Policy
- Science and Policy of Climate Change (Sept 2007- May 2008)