Teaching
- POLS4265 Human Rights and Democracy in Asia
- POLS2600 Introduction to Gender and Politics
- POLS2201 Introduction to International Politics
- POLS1000 Introduction to Politics
Public Talks and Media
“Climate Change in Singapore: Conversations on Sustainable Futures, Knowledge Mobilization, and Transnational Initiatives” Moderator with the Critical Malaya Studies Initiative (2024).
“TimelineJS / StoryMapJS Workshop: Creating Story Maps and Timelines, Knight Lab tools” Presenter of the Conjugal Slavery in War Partnership Project’s Scalar Team in collaboration with York University Library’s Digital Scholarship (2021).