Although it may seem an easy and straight-forward process, applying for Canadian citizenship might be confusing and tricky.
How to calculate your physical stay in Canada, whether you are eligible or not, and what documents to provide, all to be considered carefully.
Eligibility to become a Canadian citizen differs based on several factors, but in general term these conditions are:
be a permanent resident
have lived in Canada for 3 out of the last 5 years
have filed your taxes, if you need to
show how well you know Canada
prove your language skills