These undocumented workers are coming here out of necessity. It is immoral to label them as illegal when they are coming here and taking the worst jobs at the worst pay only to send the money back to their families in hope that they can one day come to the United States where a better life is possible for them. There once was a time in America, you know, when we actually encouraged immigration. The statue of liberty reads "Give me your tired, your poor, Your huddled masses yearning to breathe free, The wretched refuse of your teeming shore. Send these, the homeless, tempest-tost to me, I lift my lamp beside the golden door!" Can you imagine if your grandparents or great grandparents or whoever brought you here had to go through an inefficient and decades-long citizenship process, only to be the designated gripe catchers of American society?
Also, with NAFTA, capital can cross the United States-Mexico border without a problem. Prospective immigrants, however, have it harder than ever. Are we, then, saying capital is more important than thousands of people whose only hope is a below-minimum wage American job? Either way, advocation for harsher border policy is not only impractical but also morally abhorrent.
Edit:
Only a WASP American baby could ever have a problem with educating the poor. Are you kidding me