Willard received a B.A. and an M.A. in political science and economics at the University of Toronto. He then undertook postgraduate studies in government and economics at the University of Toronto and Harvard University, and was a Littauer Fellow at the Harvard Graduate School of Public Administration. He earned a Master of Public Administration degree and a PhD in economics in 1954 at Harvard University.[4]
Willard was Director of the research division of the Department of National Health and Welfare from 1947 to 1960, and served as Deputy Minister of Welfare from 1960.[4] In 1969 he was Acting Deputy Minister of National Health.[5]