It is - if she wants to work and have Social Security number, driver's license and bank accounts before getting her green card. Considering that the application does not cost you a penny if you submit it together with I-130 and I-485, what might be a reason not to file it?
Answered on Sep 26th, 2013 at 5:35 AM