David Hackett accumulates wisdom at the University of British Columbia.