Congrès du travail du Canada
Devenu chercheur à la Fédération canadienne des étudiants, il est également instructeur au Département de droit et de science légale de l'Université Carleton ainsi que professeur-adjoint à la "Brock University". Il enseigne également à l'Université de Nipissing, l'Université McMaster et au "Labour College of Canada". De 2005 à 2010, il est chercheur au Congrès du travail du Canada ainsi que directeur du Département d'éducation de 2010 à 2012.