Hello Everyone, Here is my case. I came to US on B2 tourist visa and got my COS to F1 here in US. After completing my degree, I starting working on F1 opt and also got married here. My husband is on H1b with approved i140 so that makes me eligible for h4 ead. My OPT is expiring in June 2016, also I am eligible for STEM extension. Following are my doubts. 1) Which is better F1 opt or h4ead? 2) if I want to COS from F1 opt to H4 then to H4 ead, what is the process and when should I start the process? considering the fact that my OPT expires in may 2016 3) For F1 opt to h4 process can I travel to Canada for H4 visa stamping. Please help with the above questions. Thanks in advance.