Courses Taught
HH1003 – Asia-Pacific in Global History: From 1800 NTU History Core Course
HH3001 – Historiography: Theory and Methods NTU History Core Course
HH3003 – Migration and Diaspora: Chinese Experiences in Comparative Perspective
HH3015 – In the Name of the Nation? Nationalism in Asia
HH3021 – Traitors, TV Stars, and Taboos: Representing History in Contemporary China
HH3043 – China’s Cultural Revolution as History and Memory
HH4012 – Intellectual History of Modern China
HH7090 – Special Topics in History: Global Asia
HH9001 – Transnational History: Theories, Methods and Practices Course coordinator, team-taught course