Attended Fisher Park High School in Ottawa, where he was known by the nickname "Dinty" (Court of Appeal for Ontario).
Earned an honours B.A. from Carleton University, where he served as Vice-President of the student council (Court of Appeal for Ontario; SDRCC).
Completed an M.A. (in political science, begun around 1960) and an LL.B. at the University of Toronto (Court of Appeal for Ontario; SDRCC). Some sources record his LL.B. as 1965 and note study at the London School of Economics (Wikipedia).
While a law student, he was President of the University of Toronto student law association (Court of Appeal for Ontario).
Later received an Honorary LL.D. from the Law Society of Upper Canada (October 2002) (Wikipedia; Arbitration Place).