Most foreign nationals require a visa to study in the United States. The most popular student visa is the F-1 Visa. If a foreign student wants to visit the US to take a vocational course they should apply for an M-1 Visa. Other students may qualify for the J-1 Visa, which allows visiting the US on an exchange program.
Canadian students do not require a visa to study in the United States. They simply require a SEVIS ID number, which can be obtained by any qualified educational institution in the United States.