Courses Taught
At Princeton University:
- Confucian Political Philosophy: Classical and Contemporary
At the University of Hong Kong:
- Capitalism and Social Justice
- Democracy and Its Critics
- Liberalism and Its Limits
- Ethics and Public Affairs (Undergraduate and Doctor of Public Administration)
- Issues in Chinese Political Philosophy
- Political Theory
- Political Analysis
- Research Postgraduate Seminar in Political Science
- Seminar in Political Philosophy
- Moral Controversies in Contemporary Society (Common Core)
- The Best Things in Life: A Philosophical Approach (Common Core)
Teaching Awards
At the University of Hong Kong:
- University Distinguished Teaching Award, 2015
- “the highest teaching award bestowed on committed teachers who have made distinguished and sustained contributions not only to enhancing student learning, but also to driving teaching and learning innovations through leadership at both Faculty and University levels.”
- Best Teaching Award, Faculty of Social Sciences, 1991
- elected by students
Major Responsibilities in Teaching Development
- Common Core Curriculum Committee, The University of Hong Kong
- Chairperson (2013-2016)
- Deputy Chairperson (2007-2013)