M-1 allows practical training by the way...
Can I work on M-1 visa?
No, you may not work on M-1 visa. However, you may apply for practical training after you complete your studies. If approved, you will be allowed to have one month of practical training for every four months of study you have completed. You will be limited to six months total practical training time.
http://faq.visapro.com/M1-Visa-FAQ3.asp
Since the M-1 category was never (primarily) intended for flight training but kinda sorta made to work after 9-11 it makes for some interesting (wrong) interpretations.