Aleksander Essex, University of Waterloo