1000-level: Introductory Sociology, Singapore Society.
2000-level: Methods of Social Research, Social Stratification, Sociology of Work.
3000-level: Race and Ethnic Relations.
4000-level: Sociology of Organizations; Practising Sociology and Anthropology.
5000-level: Survey Management; Issues in Singapore Society; Work, Organizations, and Society; Social Stratification and Mobility.
6000-level: Social Policy Analysis.
Politics, governance, and democracy: Asian Barometer, World Values Survey.
Class and stratification; social policy.
Citizenship; ethnic relations; national identity.
Elderly: employment, finance, learning needs.
Social capital; social mixing and integration.
Political values, governance and democracy; class and stratification; citizenship and national identity; ethnic relations; elderly; social policy.
BOOKS/MONOGRAPHS AUTHORED
CHAPTERS IN BOOKS
EDITORIAL WORK ON BOOKS
ARTICLES IN JOURNALS
PUBLISHED REPORTS