Sounds reasonable- but politicians keep trying to ram amnesty down our throats- without securing the border. If we wait for anything we will get amnesty. We would still be mapping out a strategy while they are implementing amnesty. We would be on step one and they would be handing out citizenship.
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.