Here in S.E. Florida, Mexicans work hard as can be. I have little problem with those here legally. Just pay your taxes and observe the laws. And they send a good portion of their earned income home to provide for their relatives.
Do it all legally and learn the freakin language, ENGLISH else wise their children will always be second rate citizens.