I know it's too early but better to ask to be prepared in the future. I'm temporary foreign worker in canada for two years and just got my permanent resident status last week. How many years do I still need to wait to apply for citizenship? also is my my stay as a foreign worker in canada...