· Teacher and political activist
· Born and raised in Guelph
· Attended Guelph Collegiate Vocational Institute and the University of Western Ontario before completing a Master of Arts degree in History at the University of Guelph and a Bachelor of Education degree at the University of Toronto
· Teaches History and Philosophy at Kitchener Collegiate Vocational Institute
· Many years as Chair of the Guelph and Wellington Housing Authority
· Twice a candidate for Guelph City Council
· Actively involved in the Ontario Secondary School Teachers' Federation; served as District Treasurer from 2000 to 2003 and has chaired provincial annual general meetings for the past three years.