Dean (1988-1993), Acting Dean (2000-2001), Associate Professor, Professor (tenured). Faculty of Education, Brandon University, Brandon, MB. (1988- present).
Assistant Professor, Associate Professor (tenured), Faculte des sciences de l’education, Université de Moncton, Moncton, NB (1979-1988)
Adjunct Professor, University of Regina, Regina, SK. Summer 1999.
Adjunct Professor, University of Manitoba, Winnipeg, MB. Spring 1997.
Visiting Professor, University of Victoria, Victoria, BC. Summer 1996.
PhD Supervisor, Dalhousie University, Halifax, NS. (1986-1989.)
Professeur adjoint, professeur agrege (permanence), Universite de Moncton, N-B (1979-1988)
Visiting Professor, Lakehead University, Thunder Bay, ON. Summer 1977.
Sessional Lecturer, Ontario Institute for Studies in Education (OISE), University of Toronto, Toronto, ON. 1976.
Visiting Professor, University of New Brunswick, Fredericton, NB. Saint Thomas Campus. Summers 1972, 1973.
Lecturer, Ryerson Polytechnical Institute, Toronto, ON. 1970.
High School Teacher of English, History, French in Quebec and Ontario (1967-1975).