, University of Waterloo - CAN