Agreed. Legal immigration is fine. However, unless we send the illegals home, we need a moritorium on any and all new immigrants, until we solve the 'overage' issue. And, until the 'amnesteed' aliens have been assimilated, speak English, and have passed through the same process as those who came here legally. Fair is fair.
If there is such a shorage of labor, perhaps our schools could educate our children with the skills for those jobs. Hey, there's a concept.
That's why many parents of American kids are either putting their kids in private schools or using an address in a better school district, to get thier kids away from the schools who are forced to pander to the non-English speakers.