Hemant Saxena, University of Waterloo