I received my GC 12/19/2002 but during those years I'm in/out of US for my studies (finishing college) on APril 1, 2004 I was given a travel document (green) . I just go to US during summer vacation.
I finally reside in the US last June 26, 2008 up to this time. I also went back to visit family for a month (outside US). So I'm kinda confused if I'm already eligible for the naturalization. My GC will expire in 2 yrs time, if I can already apply for Naturalization I will rather than renewing my GC.
Please help me anyone
- another question:
If I went to Canada by plane and went back to US by land like cross boarder will this be an issue?
or its computerized already that I came back to US?
I finally reside in the US last June 26, 2008 up to this time. I also went back to visit family for a month (outside US). So I'm kinda confused if I'm already eligible for the naturalization. My GC will expire in 2 yrs time, if I can already apply for Naturalization I will rather than renewing my GC.
Please help me anyone

- another question:
If I went to Canada by plane and went back to US by land like cross boarder will this be an issue?
or its computerized already that I came back to US?
Comment