As an American, I understand very well that my nation was built on immigration. The point I have though is that when you have double-digit unemployment, adding more workers, especially those without skills, is insanity. White guilt has gone far enough. And that's basically the tool being used here to justify allowing endless waves of immigrants entry into basically any Western nation in Europe or the US. And if you choose to stand against such actions, you're obviously a racist.
I just want to give you an example here. I'm a 3rd generation American, my entire family is of European descent. Do you think that I could go to Europe and make a living without either A: being incredibly rich or B: having a masters degree? Absolutely not. But both Europe and America allow any Middle Eastern man or woman access to the country, basically no questions asked, and this all okay? If you actually belong in these nations you have to jump through hoops, but if you're refugee of a war started by these countries, then just walk right in!
You know what, when people in America can't find work, we have no business passing a damn dream act. Send them all back! What we need to do is deport all these illegal immigrants, place our military on the damn border (instead of protecting Afghanistan's border) and put our nation first. And the same should be said for the UK, France, Germany or any other Western nation. There is no American dream when Americans are sleeping on the damn street.