All Canadian Medical School Graduates must apply through the Canadian Resident Matching Service (CaRMS). Details on how to apply through CaRMS can be found on the CaRMS website.
Each academic year the UBC General Surgery Residency Program offers 1-3 residency positions for Internationally Sponsored Trainees. The Residency Program is 5 years and starts on July 1st. Details on how to apply can be found at Internationally-Sponsored (Visa) Trainees - UBC - Faculty Of Medicine - Postgraduate Medical Education.