Hatem Takruri, University of Waterloo