He has taught graduate and undergraduate courses in education and was a secondary school teacher for 17 years prior to joining Nipissing University. His research interests include equity in access to teacher education as well as the critical use of Statistics Canada computer programs in teacher education.