The University of Toledo
Assistant Professor
University of New England, Armidale
Chair of Teaching and Learning for the School of Education
University of New England, Armidale
Interim Director, Educational Quality Directorate
University of New England, Armidale
Interm Associate Dean of Teaching and Learning
University of New England, Armidale
Senior Lecturer
University of New England, Armidale
Associate Dean Teaching and Learning for the Fauclty of Hasse
University of New England
Professor
University of Alberta
Spruce Grove Composite High School