Ahmed Alquraan, University of Waterloo