After a successful career in politics and teaching, David has become a writer and has recently been published.
Parliamentary Positions
Elected as M. P. P. for Scarborough Ellesmere,1975-77, 1977-81, 1985-87, 1990-95
(elected by the House as Speaker of the Ontario Legislature – 1990 to 1995)
Teacher
Elementary School teacher in Scarborough, Ontario
1964-75, 1981-85, 1987-90, 1995-99 [Chairperson from 1974 onward]
Select Positions with Boards and Associations
Trustee, Forum for Young Canadians 1999 – 2017
Chair, Board of Directors, InCharge Debt Solutions 2007 -13
National Vice President, United Nations Association of Canada – 2002 – 2005
Regional Vice President, (Ontario), United Nations Association of Canada – 2001 -2002
President, United Nations Association Toronto Branch – 2000 to 2001
President, Commonwealth Parliamentary Association(Ontario Branch)1990 to 1995
Board of Directors, Scarborough Community Legal Services 1980 -90(Founding Chair of the Board, 1980 to 1985)
President, Agincourt Community Services – 1972 to 1974
Board of Directors, Youth Assisting Youth 1974 to 1985, 1987 to 1990
Board of Directors, Canadian Cuban Friendship Association 1995 to 2004 (President 1998-2004)
Board of Directors, Churchill Society for the Advancement of Parliamentary Democracy 1995 to 1997
President, Scarborough Ellesmere NDP Constituency Association 1995 to 1998, 2007 -2011
Chair, Ontario Association of Former Parliamentarians 2018 – 2021
Education
1972 – Bachelor of Arts, Honours English, York University, Toronto, Ontario.