He was Professor of Education and Philosophy at Dalhousie University from 1970 to 1995, and subsequently Professor of Education at Mount Saint Vincent University until his retirement in June 2008. He is now Professor Emeritus.
He served as Professor of Education and Philosophy at Dalhousie University from 1970 to 1995, and later held a position as Professor of Education at Mount Saint Vincent University until his retirement in June 2008. He is now an Emeritus Professor.