Gordon, Stephen, Université Laval, Canada