Absolutely not without having secured our borders first. If we can secure the borders, and the numbers can affirm that nearly 95% or better of all illegal immigration has been curtailed, THEN, and ONLY THEN should we consider allowing those who are here already to have a path to bonafide citizenship.
What would be required would be to learn english, take civil courses, and pay a fine for having entered the country illegally.
This is not my own idea BTW. Charles Krauthammer, a brilliant columnist had this in mind, and it's one of the best ideas I've heard to date on the subject.
Part of the idea here is that the logistics of deporting the tens of millions of illegal immigrants in lieu of amnesty after securing the borders would be a nightmare. It would also be an extremely costly measure as well.
To provide amnesty BEFORE securing the borders would be an invitation for more illegal immigrants to enter the country seeking the right to live here.