I think it's a good start, but like others, I'm not sure the legislature has provided for the enforcement of it. I have no problem with the law. As stated before, SOMEONE has to enforce our laws. I have no problem sending the kids back with the illegal parents either. That outdated law needs to be changed too - if you're born here you're automatically a citizen. It served its purpose when it was needed, now it's just causing a burden. Some come here and have the kids for the very purpose of anchoring themselves to this country and the child qualifies for all the welfare assistance. But until you go after the EMPLOYERS of these illegals with a vengeance and really hit them where it hurts, you're never going to completely get rid of this problem.
I have friends from Canada who are trying to bring a business down here to employ American citizens and they are having to jump through hoops right and left. They deal with hateful, sarcastic border agents, pay all sorts of money to immigration lawyers, provide stacks of documents to prove that they are, indeed, doing what they say they are - i.e. bringing their business down here. One border agent, upon looking at my friends documents and his L2 visa, looked at him and said "You people make me sick." He then stamped it and sent him on his way. What prompted that attitude? I don't know, but my friend (who plans to become a U.S. citizen) is coming down here to bring about 25 manufacturing jobs which pay between $15 and $20/hr with insurance benefits, and he's treated like crap at the border. Yet we treat the illegal aliens at the southern border who come here and glom off the rest of us with kid gloves. Something is seriously screwed up in this country.