Careful about TN though. The T in TN is temporary, so it prevents you from applying for say a Greencard or an H1-B (which are attempts to be not temporary).<p>Disclaimer: IANAL but I recently looked into a lot of this.