Hi,
I am a Canadian citizen that has been working in the USA for 4 years on a TN. I am planning to marry my US citizen girlfriend and had a couple of questions.
1. Can I legally work in the US under my TN until I get my green card?
2. How long does it take to get the green card?
3...