Do you have US citizenship or at least a green card ?
Are there special labor permit concessions in the US for Canadian citizens or residents ?
If the answers to the above questions are negative, you will be relying on a J visa.
Recently a friend tried to apply to a Florida school operating J visas but the reply was that they will only entertain M visa applicants from now on.
1) Are US flight schools saving jobs for locals ?
2) Issuance of J visas is supposed to stop in June 2010. Is the US government already curtailing these ?