I hold a L2 visa with a work permit but my husband is about to change to an O-1 visa. I have been given the option to take a J or F visa (instead of an O-3 (spouse of O1) which doesn’t give me the option to work). I'm currently working on getting my 800h Yoga teacher certificate, after graduating the series (end 2013) I would love to pursue a career in yoga. While comparing the options of J and F visa I'm still not certain of which would be the best and simplest option for me as they both seem to be mainly for students. So which one of these are the best option if I want to be able to work AND not having to leave the country for extensions/status changes. F or J? Or should I just go for an O-3 and hope for the Green Card process to take less than a year?