I-130 was taking up to a year. They seem to have it down to 6-9 months right now. Going the I-130 route, you definitely won't be here for a long time. Why not try for a B-2 visa to see the birth of your child and to help your wife?
Answered on Apr 16th, 2014 at 1:34 PM