Here is the background:
I have been on an H-1B visa from my employer that expires in Jan. 2007. In Feb 2006 my employer filed for the I-140 application for a green card for me, and we are waiting on the result of that application.
In May 2002, my mother, as a green card holder, filed for the I-130 for me. In Feb 2006 my mother became a US Citizen and in March 2006 my I-130 application was upgraded to the son of a citizen and also transferred to the California Service Center. The california processing date for the I-130 son of a US citizen is at 1/2003. So that means my date is current I believe. I expect to hear something from the USCIS by 4/24. I am not sure what I expect to hear, that is just what I was told on the phone when I spoke with the USCIS by phone.
I am trying to determine, what is the quickest and more sure route for the green card?
If the I-140 is approved, do I let my employer file for the I-485 or do I file for the I-485 on the basis of my mothers application? If I file on the basis of my mothers application, how long does it take and what happens if she were to be deceased?
Also, do I need to wait for a visa number before I file for the I-485? Can I file for a I-765 work authorization so I can work while I wait on the I-485 and I can leave my employer?
Thanks in advance for any advice anybody has.
I have been on an H-1B visa from my employer that expires in Jan. 2007. In Feb 2006 my employer filed for the I-140 application for a green card for me, and we are waiting on the result of that application.
In May 2002, my mother, as a green card holder, filed for the I-130 for me. In Feb 2006 my mother became a US Citizen and in March 2006 my I-130 application was upgraded to the son of a citizen and also transferred to the California Service Center. The california processing date for the I-130 son of a US citizen is at 1/2003. So that means my date is current I believe. I expect to hear something from the USCIS by 4/24. I am not sure what I expect to hear, that is just what I was told on the phone when I spoke with the USCIS by phone.
I am trying to determine, what is the quickest and more sure route for the green card?
If the I-140 is approved, do I let my employer file for the I-485 or do I file for the I-485 on the basis of my mothers application? If I file on the basis of my mothers application, how long does it take and what happens if she were to be deceased?
Also, do I need to wait for a visa number before I file for the I-485? Can I file for a I-765 work authorization so I can work while I wait on the I-485 and I can leave my employer?
Thanks in advance for any advice anybody has.