I agree with my colleagues.
5 lawyers agreed with this answer
It takes about 3 months once you filed your I-485/I-756. You should keep your H1B status as long as you can.
5 lawyers agreed with this answer
You need to hire an attorney to review your criminal record before you file your N400.
5 lawyers agreed with this answer
If you do not have a valid EAD, you can not work legally.
5 lawyers agreed with this answer
File this application (http://www.uscis.gov/g-639) to USCIS. If your family member ever filed an immigration petition for you, USCIS generally have the record and will send the copy of the record to you. Hope you can get the documents to demonstrate you are 245(i) eligible.
5 lawyers agreed with this answer
K-3 might be an option for you. (http://travel.state.gov/visa/immigrants/types/types_2993.html)
5 lawyers agreed with this answer
I agree with my colleague.
5 lawyers agreed with this answer
Please give us more information such as your husband and your oldest child's immigration status.
Selected as best answer
Your employer is not obligated to use the approved H-1B. If you work for a different employer, the new employer has to file a new H-1B petition for you.
Selected as best answer
I-130, I-485, I-864, I-131, I-765, and G325As. Please read all the form instructions.
Selected as best answer