The problem needs to be fixed at its origin...
It is not enough to just try and tape over the leaking faucet... you've got to fix the leak at its source. The source, of course, is the failing Latin American economies. All the corruption south of the border, combined with the restrictive socialist economies that was/are in place in these countries for many years are the reason that people do not get jobs in their home country, but rather come and take jobs in the United States.
But, hey, if they're going to be here, and they hope to become part of American society... they'd better speak English, or at the very least, make an attempt to learn the language...
And I am not saying by any stretch that we should be PC here... but we can't do better than calling people ragheads? Come on, these are people living in America, trying to get by. It's not like they are savages running around with AK-47s blazing in the Middle East... Besides, the guys with the intricately wrapped headcoverings - turbans - are Sikhs. They're not even from the Middle East, technically - they're Indian.