The TN visa was built for temporary work, not permanent settlement. It's common for a Canadian or Mexican professional a few years into a TN job to start thinking about putting down roots in the U.S. for the long haul, and that is exactly where friction with the visa's design begins. TN...