Courses I have taught

  • Introduction to Political Science
  • Introduction to Comparative Politics
  • Introduction to Political Economy
  • International Political Economy
  • Social Movements
  • Political ideologies
  • Introduction to Contemporary Chinese Politics
  • Comparative Democratization
  • The Making of Hong Kong
  • Taiwan: Politics and Society
  • NGOs, Civil Society and the State