 Cunningham worked as an elementary school teacher in private life, and entered politics by winning a seat on the London, Ontario school board in 1973.She retained that position for fifteen years, and also served as a Planning Officer for the Ontario Ministry of Community and Social Services.Cunningham was elected to the Ontario legislature for the riding of London North in a 1988 by-election.