To gain Canadian citizenship there are important standards that a person is supposed to fulfill before applying. These are having a permanent residency that is not temporary or conditional, having been present in the United States for a specified length ...