PD210,
It is not the school that requires students to hold a Visa its the U.S. Government. From what I understand, although there still needs to be further clarification, any non U.S. citizen will need a Student Visa for any flight training. This applies to all schools.
Prior to Monday's newspaper article, it was understood that anyone attending a course with less than 18 hours of study per week could complete this without a Visa.
Now according to Russ Bergeron, the spokesman for the Immigration and Naturalization Service:
under the new rules, schools and colleges cannot admit foreigners carrying tourist visas.
Take Care,
Capt. Richard J. Gentil, Pres.
Naples Air Center, Inc.