Michael Stanley, one thing about undocumented immigrants: they pay taxes on money they earn, yet they have far less access to the social programs that those taxes provide.  So, while we do pay for some programs that help them, they actually help to reduce government deficits by putting in more than they take out. ...so in a way, undocumented immigrants are actually helping to take care of our "functionally illiterate Americans".