Good advice. The "you don't really need a visa" line is often repeated here and on the Flyer Forums by people who ought to know better.
Verifying early on whether or not your school is authorised to issue the all important I-20 immigration form is a smart early step.
If they fudge the issue or say that you don't need one, reject them quickly.
2D