I am a foreigner thinking of practising in Canada as my family wants to move there. I know it is really hard for IMGs to get residency spots and some specialties are simply off limits. However, does it get easier after you get a residency and want to do a fellowship in the future or do you still have to deal with discrimination and lower chances? For example, if I manage to get a spot in an internal medicine residency in Ontario and later want to do a fellowship in Cardiology a few years later, would the odds still be against me because I am an IMG? I would also like to know how it would be in the USA if Canada is simply a hopeless cause for me.