Assistant Professor, Lingnan (2021 – Now)

GOV3201 Government and Politics of Contemporary China: Fall 2022

PMS3002 Principle of Data Analytics: Spring 2022             

POL3210 Comparative Politics: Spring 2022

POL3101 Empirical Political Analysis: Approaches and Methods: Fall 2021

PMS3004 Government, Law and Society: Fall 2021, Fall 2022

PMS3201 Residential for Public Management: Summer 2022

PMS3203 International Symposium for Public Management and Urban Governance: Summer 2022

PMS4204 Public Management and Smart Governance Project: Spring 2023

Student Supervision at Lingnan:

PhD. Dissertation Committee (Department of Government and International Affairs): Xia Shouzhi

DPS704 Guided Study in Policy Issues: Fall 2021, Spring 2022, Fall 2022 (2 students)

DPS710 Policy Studies Project : Fall 2022 (1 student)

SSC3319 Junior Research Project: Fall 2021, Spring 2022, Fall 2022, Spring 2023 (9 students)

MOP602 Applied Education Management Project: Spring 2022 (6 students)

MIH606 Managing Entrepreneurial Education Project: Spring 2023                                                                                       

CRS509 China and Regional Studies Capstone Project: Spring 2023                                                                               

Student Research Enhancement Scheme: 17 students

Assistant Professor, SJTU (2019-2021)

Local Governance and Grassroots Politics in China (English course for foreign students): Spring 2020, 2021

Comparative Politics (English course for foreign students): Spring 2021

Adjunct Lecturer, CUHK

Popular Protest and Social Movements in China: Spring 2018

Guest Lecturer, CUHK                                                                                                                           

Globalization and Politics (Guest lecturer for one session): Spring 2013