Frank Imeson, University of Waterloo