I wanted to confirm if I need to stay in Montreal for 3 years to apply for a Canadian Citizenship? I was planning to move to another province of Canada but I wasn't sure if I was going to be able to apply for the citizenship if I moved too soon. Let's say I got here last September 2016, then I decided I wanted to move to Ontario or Alberta this April 2017, less than a year here in Montreal, would I be able to process my citizenship in ON or Alberta or would I need to go back to Montreal for it to work? I need answers please and thank you!