Philip Beesley, University of Waterloo