But..here should be some of the terms: NO citizenship or path to citizenship for lawbreakers - Ever.
NO Welfare of any kind-they need to start putting back some of the money they now send to Mexico by paying their own rent, gas, food, etc.
NO free medical- even a poor person can afford 10 cents on the dollar to pay back benevolent Citizen Taxpayers).
NO Social Security - as they will not, and do not, pay into this system, even our own poor get refunds without actually paying taxes.
NO free education - Schools are paid by Taxpayers, which illegals ARE NOT..they do not need an education to do the jobs Americans won't do.
Ahhh but you just solved the problem.....there would be no illegals here then. If they had to pay for all the freebies they get here they essentially would be making what they made back in Mexico. None of them could afford to live here then and they would all leave.
We could get a lot done by heavily taxing money transfers out of the country.