Wow, guys let us not resort to name calling and religion.
He's the one whose arrogance started it. I refuse to put up with this 'new' type of immigrant any longer, legal or illegal. If this country is good enough to welcome him in, he needs to show a little gratitude and courtesy rather than belittle Americans and tell them how to live while he pulls down his salary. This is becoming more & more common, and I refuse to keep quiet about it any longer in the name of political correctness. I am NOT going to be dictated to by someone who immigrates here-again-just for the money. He doesn't know the first thing about freedom, nor does he care.