I am working in the US on an O1 visa and my wife is with me on an O3 visa. She would like to study and work. Studying is possible on an O3 but work is not. We are considering two options: a green card application which should be easy following my O1 application, or taking a 9 month college course followed by an OPT scheme. In the case of the green card, is it true that my wife could have a work permit while the application is pending? I don't actually want a green card for tax reasons, but the application would be worth it to have a work permit for the intervening period. In the case of the F1 visa - is it possible to apply for an F1 while in the country?