Hi everybody
I'm a permanent resident (Connecticut) since July 2004, but I have to live outside US until May 2008 for studies reasons (getting my PhD). I never lose my residence (also I obtained a travel permit, but never use it) because I always returned to US before passing a full year outside. In those ocasions, I spent from 2 weeks to one month here. Never have problems at airport's immigration. I don't know when I will be eligible to obtain citizenship. That's the first question.
I got married in January 2007 (outside US) and after that I filed a petition I-130 for my wife. The USCIS sent me a letter telling that they received the form in March 2007. Now, my wife has the chance to come to US for a postdoctoral fellowship in a university for 1 or 2 years. Questions are:
- Will she have any problem obtaining a visa due to their prior petition?
- What kind of visa would they give her?
- If in the meantime, I obtain the citizenship and upgrade my petition, could she change her status?
- If her visa expires before my petition were approved, could she stay in US legally?
Thank you very much for any comment.

