I think this thread should be a sticky too. It's for Canadian citizens studying in US medical schools. 1.What's the timeline for getting a US residency? a.the J1 visa route b.the H1-b route 2.What's the timeline for getting a Canadian residency? Does anyone want to share an optimal timing like when to take USMLE step 1,2,3 and MCCQE 1 2? Since you can't take USMLE step3 until you graduate from med school. I guess that's a problem.