He teaches courses in classical and contemporary social theory, critical race theory, studies of colonialism, multiculturalism and diversity and the sociology of education. He has taught previously at Carleton University and at the University of Ottawa, in both English and French.