Hi everyone, I am a third year DO student in the states who is interested in IM and want to specialize in cardiology or nephrology. I understand IM residencies are competitive as an IMG in Canada so I'm planning to finish IM residency in the states. However, I would like to complete fellowship in Canada if possible because I'd like to come back home as early as I can and cardiology fellowship is harder to get as a visa holder. I'm wondering if I can apply for fellowship as an US IM resident. If not, is it possible to subspecialize after coming back to Canada? Any insight is greatly appreciated