Taylor, Stuart Martin, Universidad de Waterloo, Canadá