No. You need to begin the process of naturalization to become a Mexican citizen.
if they are not born in canada or if there parents are not citizen
if they are not born in Canada or if there parents are not citizen
if you were born in Canada
It is not possible to become a Canadian Citizen just by marrying a Canadian citizen. Citizenship cannot be acquired by marriage in any country.
Only if you apply to become a Canadian citizen. Once you get residency in Canada you can apply for provincial healthcare.
That depends on how you define "American" and "Canadian". An American can certainly move to Canada and become a citizen, but you still will not be a "true" Canadian, as you were not born in Canada.
it would be a citizen of both Canada and the u.s. and he can choose which when he turns 18.
No you will not become a Mexican citizen but you will have Mexican recidency. Your fiancee can have the option to apply for citizenship later on if she wants.
There is no such thing as a citizen of England in international law. People of England, Scotland, Wales and Northern Ireland are all British citizens in international law. Canada is an independent country and anyone who wanted to become a Canadian citizen would have to apply to the Canadian authorities in the same way that a Canadian would have to apply to the British authorities if they wanted to become a British citizen.
I can state definitely that Americans can become Canadian citizens; I myself was an American, born in New York, and I am now a Canadian citizen. This does not, of course, mean that every American can become a Canadian citizen. Canada, like any other country, has specific citizenship requirements, and immigration requirements. Not everybody qualifies. But some do.
no......... you have to be Canadian citizen........and if you are not Canadian citizen at the moment you are applying but you want to join army then you can join forces and when you become citizen go into university