has anyone used NAFTA with confirmed job offer to get in USA from Canada? Is anything else required besides proof of degree and job offer? What about actual experience? My friend has an Urban Planner degree but no actual experience and it is listed on NAFTA.