Re: Recommended flying schools in USA
One problem with the present situation (need an I-20, M-1 visa, TSA permission for training) is that the M-1 visa is specific to a school (the visa in your passport will name the school) and by the date range of the training.
So if there is a last minute problem with the school, one is somewhat out of options...