Just to add - if you have two years of skilled work experience in Canada, you should look into the Canadian Experience Class immigration stream to see if you might qualify to immigrate via that route.
Thanks for the reply scylla!
Ahhh I see... I didn't realize there was such a big difference in the wording - permit v visa. I just know I had work permits through a temporary visa, so this seemed to me to be exactly what that category was referring to. ugh!
I am not eligible under the Candian experience class, as I have been out of Canada for over 1 year. The experience must be within 12 months of applying under that category. but thanks...