Chan, Anthony, British Columbia Institute of Technology & University of British Columbia, Canada