And just to add something
You see all those Illegal immigrants? Why do you think they are Illegal? Because it's easier?
**** no. Because it's cheaper. A LOT cheaper.
Concider that just a crossing Visa.. a CROSSING Visa, the ones that I use to cross the border and shop in the States and such, cost just 100 bucks, plus the time, that is around 4-6 months. Now, a Student Visa costs 100 bucks, plus another 100 Bucks for some form and then some more for the Permit.
Don't get me started on working Visas, which you also need a company that is hiring you. So you can't look for a job there and ask a Visa, the company will look for YOU. And do you think that Companies go to look for some cheap labour? It costs. They cannot. The ones that look is for people with AT LEAST a Masters, and sometimes a Bachelor's will do ok.
Yes, they can work legally ANYTIME they want