at mcmaster university (canada) to request to take an elective there as an international med student you need to apply 6 months in advance, submit a fee and etc, and must be in ur last year of clerkship
i know some IMGs who did electives at mcmaster so it is doable
check it out