Deport them to Mexico and they will just return. Fact is our border cannot be secured. Ask the East Germans or North Koreans how difficult it is to lock a border down and prevent unauthorized crossing.
I say deport them to Alaska and sentence them to 2 years labor in the oil fields, the money they make will go to pay for their English classes, American history classes and immunizations, then when they get out put them at the back of the line for naturalization.
Also remove the anchor baby situation by requiring at least 1 parent is a full US citizen or on a permanent legal resident visa.
We need to fix this, but we also need our birth rate to stay about 2.1 in this country.
We should also put a US Army Recruiting Station in every place in Mexico these illegals are coming from. If we give them better options they will take it and at that point we can control who we accept and how they are naturalized. We can turn the situation around and make it better; But I don’t think we can steam the tide of the migration.
Might as well just merge with Mexico then.