This is another great post, by Hughe  Reading the title, of the article by Stephens, I was all ready for another Left Wing-Nut Liberal to start praising immigrants with out clarifying the difference between legal and illegal immigration. The problem is illegal immigrants and not immigrants at all.  Legal and illegal, a huge difference.  Frankly, I think the dreamers should also go.  They've been here, some of them, 20 years.  They got here illegally, stayed here illegal, sucked up human services by the $Billions illegally and after 20 years have made NO effort to get legal.  I have NO confidence in their being good citizens.  Their parents teach them it is OK to lie, cheat and steal from the govt. (i.e. American tax paying citizens) It works for them, why should they change?  Move 'em out.  If you need to bus in workers, go to the 'hood and load up the local teenagers and offer them honestly earned money.