Hi,
I'm currently a student in the US, but will graduate in mid January. My F-1 visa has expired, but my I-20 is valid during the study period. My partner, who is an US citizen, and I have planned to get married tomorrow and filed the I-130 as soon as possible. My questions are:
1. Would expired F-1 visa affect the approval for I-130?
2. I suppose I should apply for OPT while the I-130 is being processed? So I can legally stay in the US?
3. If not applying for OPT, we should apply for K-1 visa? Which would be better OPT or K-1?
We'd like avoid me being stuck in my home country while I-130 is being processed. Thanks!