This is silly. Why would you go ask a consulate when this info has been on the web for ages. When I got a TN visa in 1997, all the info needed was on the US embassy's website including detailed lists of requirements for the different classes of jobs covered under NAFTA. Many countries including Canada, discourage people from going to the consulate or embassy just to ask questions. The guards won't let you in, and they refer you to a 900 number where you pay a few dollars per minute to talk. Do your research online. In general, the embassy will publish an application form (PDF), a guide to filling it out, a FAQ and often a tool for determining eligibility.