I am a Canadian Citizen, my wife is Nicaraguan. From what I understand, we can apply inland or outland. We currently live in Nicaragua.
The obvious answer to me seems to be to apply for the outland sponsorship, however this gets complicated because apparently it can't be done online, and the relevant office is in Mexico City (Which is 4 countries away and requires a visa to go THERE). Applying by mail would be a bad idea, because the postal system is not reliable enough for sensitive documents, and even if it was they stopped handling international mail or packages.
The other option, that has been recommended to us by several (including the MLA's office and others working for immigration) is that it would be better in our case to get her a temporary resident visa (online), and then apply inland once we have arrived in Canada.
This is confusing for me, because that would require convincing them that we do not intend to stay in order to get the TRV, even though we do plan on staying because the whole point of going is so that we can apply for residency...
The obvious answer to me seems to be to apply for the outland sponsorship, however this gets complicated because apparently it can't be done online, and the relevant office is in Mexico City (Which is 4 countries away and requires a visa to go THERE). Applying by mail would be a bad idea, because the postal system is not reliable enough for sensitive documents, and even if it was they stopped handling international mail or packages.
The other option, that has been recommended to us by several (including the MLA's office and others working for immigration) is that it would be better in our case to get her a temporary resident visa (online), and then apply inland once we have arrived in Canada.
This is confusing for me, because that would require convincing them that we do not intend to stay in order to get the TRV, even though we do plan on staying because the whole point of going is so that we can apply for residency...