Heywood, David, University of British Columbia