1. He should be a US citizen. 2. He should have a job offer letter before meeting with one of the visa officers at one of the Port of Entries. 4. NAFTA visa is not a immigration visa, but a 3 yr temporary visa. It can be denied for a variety of reasons at POE. If he intends to immigrate to...