Ted Glenn

Ted Glenn photo
Ted Glenn photo

Ted Glenn is a professor at Humber College and writes about Canadian government and history. He divides his time between Grey County and Toronto.