How long does the process take from what I have read its about 17 months, did I get that correct? and then 3 years to apply for Citizenship.? Do I have to be living in Canada with my spouse during this time, I travel to see my family a lot, so I gather I have to stay put in Canada, (nothing wrong with that ) lol for 17 months or until he gets his Citizenship. Thanks for your help.
If your spouse applies outland, then the processing time varies according to the embassy you go through. Canadian citizens can sponsor outland even if they are living outside Canada, so you could stay in your spouse's country while you are waiting for the application to be processed. He could also visit you in Canada during the processing.
If your spouse applies inland, he has to stay in Canada during processing. You don't technically have to be in Canada during the processing.
Inland takes longer than outland for almost all visa offices. Inland can take about 17 months. Where is your spouse from?