I am a French citizen and currently in Canada with a 3-year work permit (skill level A if that is of any importance). My partner holds a Jamaican passport and a U.S. green card and co-owns a business in the U.S. He mostly works from home, so we decided that he settles with me in Toronto and goes...