Education
Born in Freeport, Long Island, New York, Finch was educated at the University of Toronto and the Sorbonne.
Born in Freeport, Long Island, New York, Finch was educated at the University of Toronto and the Sorbonne.
He was a professor of French at the University of Toronto for four decades (1928–1968), and an expert on French poetry. He was elected a Fellow of the Royal Society of Canada in 1963. The Society awarded him its Lorne Pierce Medal in 1968.