This nation needs to first get control of its borders, restrict the flow of immigrants and punish those who continue the flaunt the law by knowingly hiring illegals. I think that building a wall across the border with Mexico is a sound idea but this wall needs to be backed up with troops.
The government of Mexico also needs to be sent the message that we will no longer take their refuse. They will have to start looking after their own people or it will cost them in American trade.
I have nothing but respect for Latinos. They are good, decent, hard-working folks that want nothing more than to succeed in this country. But the ones I respect the most, are those who immigrate to this country the correct and lawful way. They are the ones who respect this, their new home.