Mr. Cavanagh holds an M.A. in sociology from Queen's University, and a Ph.D in Social Sciences from Carleton University.
M. Cavanagh détient une maîtrise en sociologie de la Queen's University et un doctorat en sciences sociales de l'université Carleton.