There are two options:Thanks Hexa, a lot of your posts have been very helpful; especially this one. My CN is 35XX from ASIA, and I postponed my graduation until next semester hoping my CN will be current this month or the next. With the current progress with Cut off CNs, my CN seems to be current in March / April. I will graduate in May again. Should I consult my school for graduation this semester (as my graduation in May will be around time of my CN being current)? I mean, should I apply for OPT this time or in May? I have already sent DSP stuffs and $330.
Your opinion means a lot. Thanks in advance.
1. Graduate this semester and apply for OPT immediately, hoping to get approved by January/February (which is reasonable), then adjust the status. Even if the CIS is outrageously backlogged for I-765 and take 6 months, you'll get your OPT EAD in May, which still gives you enough time to file I-485. This way you graduate sooner, can find a job sooner, and don't have to pay tuition for another semester. If for whatever reason DV doesn't work for you, you still have OPT to fall back on.
2. Graduate next semester and apply for AOS as soon as your CN is current. Since you predict that you'll be current around March / April, you have enough time. Even if the interviewing IO insists that you must be in status at the time of the interview, you can point out that as F-1 you have a 60-day grace period after completion date. This way is less involved because you change nothing, but it's slightly less safe. DV AOS takes about 3 months on average, which means you have a very good chance to get GC in July. However, it could take as long as 6 months, so you'll be out of status and out of grace period by September; technically this is OK since you'd be in status at the time of filing, but it's still worrisome as an inexperienced IO can give you a hard time for it.