谢谢863211, 麻烦再回答几个问题
based on your answers to 3/5 my best option is to go outside, such as canada, to get h1b visa no matter revoke f1 or not.
is that right?
one more thing: originally we plan to transfer h1 to f1 for me and h4 to f2 for my wife. after talking to student officer we plan to exchange that, h1 -> f2, h4 -> f1.
so do all your answers still apply to this situation (I mean I transfer to f2)
many thanks