Originally Posted by dartagnan
it is not the immigration who decides if you can enter in the USA for flying lessons or not, it is the TSA.
The Immigration officer at your point of entry into the USA is the decision maker as to whether you are allowed in, or not. You can wave any flavour of visa you like at him/her, if they don't like the look of you, then you are not coming in.
The TSA has nothing to do with this process. With regard to flight schools, what they do is police the security aspects of foreigners training for a rating in the USA.
Both Agencies are separate divisions of the Department for Homeland Security.