Kemp, William, Université McGill, Canada