In the Prague Spring of 1968, at the age of 37, Svoboda left for Canada to complete a Bachelor of Science degree at the University of Western Ontario, a doctorate at the University of Alberta, and then began a 22-year-long teaching and research career at the University of Toronto.