I'm on an H1B right now, with intentions on getting my green card. Things are falling apart at my company, and I have an offer from a new company, who will sponser me, but I have to pay for it myself (ouch). The good news is that I'm getting married next spring. My questions is can I get a TN...