Please temme the criteria to get Citizenship on Student visa, Actually i want to go for my Undergraduation and a friend of mine in Toronto told me that i have to complete a degree first to apply for work permit , It means after 4 years i could apply for Work permit and then for Citizenship , Please clarify because i have heard that rules of getting Canadian citizenship had become flexible now a days ??