At the University of Hong Kong, I am currently teaching an MA course in Multilingualism. I was previously lecturer, tutor or teaching assistant for the courses Human Language: Nature vs Nurture; Globalization: African Experiences; Language Contact; Linguistics Field Trip; Language, Thought, and Culture; and Introduction to Linguistics. I gave lectures for the courses Language Contact; Sociolinguistics; and Life and Death of Languages: Diversity, Identity and Globalization.

At Leeds I taught on the modules Language in Society; Power of Language; Language, Style and Attitudes; and a module of my own design, Language, Ethnicity and Race. I also supervised undergraduate English Language dissertations.