I have become interested in doing a residency in the US. One because I think it would be a good experience and two the competition for residency spots is projected to skyrocket in Canada in the coming years due to cutbacks. I am a second year now, and want to pursue pediatrics. However, I know that there is the issue of needing a visa. The J1 is one option, but the Canadian government is reducing them. Also the training length of pediatrics is different in US, which is 3 years for general peds and 4 for general in Canada. I want to do subspecialty training too (potentially in Canada), but the J1 visa and doing residency in the US could cause issues for this I believe. At least I have been told that? I have also heard it is very hard to get the H-1B visa, and some American residency schools will look down on Canadian applicants as they have more paperwork. I guess I am just wondering if it is even worth it.