That is a very bad idea. It is what is destroying Europe because it creates a class of citizens without full rights who will soon be agitating for full citizenship, not to mention their children who will form street gangs and welfare dependents. We should not sell out our country for cheap lettuce. There are people here who can do their work.
Better yet, let's free Mexico. If they lived in a truly free country they could prosper and do well. They are resourceful capapble people who are screwed by an oppressive form of socialism.
Well, probably, I don't know, but like I have been saying. Let's Close/secure the border first, and then we can "talk." This is National issue and it should be discussed and decided on what is BEST for the U.S. I suppose there will be tons of theories and solutions on how to fix this problem... I am certainly no expert on this. But there are plenty of "lessons" out there of what happens when immigration is not handled correctly.
I speak Spanish myself, but I do NOT agree with having Spanish as an official language. I also think, people should be required to learn at least a basic level of English for Citizenship (unless too old or extenuating circumstances). It's dangerous, we ALL KNOW THAT, when we start dividing the country and creating pockets of people who will not assimilate and become "Americans." etc, etc, etc.