I want to start this trend for people holding both a US Green Card & Canadian PR Card so they can share their experiences as to how they are able to maintain both residencies.
Currently, I have a US Green Card & Canadian PR card. When my husband's US petition (US citizen parent petition to married son/daughter) was taking a long time to process, we decided to apply to Canada through the Provincial Nomination Program which qualified us thru the Family Stream since I have a sister who is a Canadian citizen. I was the Principal Applicant, my husband & 3 sons are my dependents. We got approved & got our permanent resident visas on 04/2010 ahead of the US green card. We flew to Canada on 10/20/10 to obtain our PR cards but I have to fly back to the US on 10/27/10 since my work is in the US. I used my US Parole Visa to enter the US because I only have work permit (no green card yet). I went back to Canada on 12/22/10, used my Canadian PR card to enter, stayed thru 04/09/11 & entered the US using my parole visa again. Flew back to Canada on 07/24/11, used my Canadian PR card then entered the US on 08/31/11 using my parole visa again. I read from the Canadian website that in order for me not to lose my residency, the Canada immigration law requires to complete 2 years out of 5 years timeframe. I obtained my US green card on 01/26/12 & I plan to go to Canada on the first week of August for 2 months. I noticed that I do not have any exit stamps from my previous trips so when I arrive in Canada, I plan to present my US green card to go in & out of Canada instead of presenting my Canadian PR card upon arrival & US green card when I go back to the US. I know that Canadian immigrants with PR cards cannot enter the US without a US tourist visa. I just want to make sure that I will have no problems now that I'm using my US green card to go back to Canada. I cannot find the trend about this topic who has a family friend that has both US & Canada PR cards who's now a Canadian Citizen & has an approved US Citizen application. Hope anyone can share their experiences.