I can see allowing immigration from civilized countries. People that want to ASSIMILATE to OUR culture. If you have no beneficial qualities and just want to come mooch social programs for a free ride then no, *** off. If you have nothing to contribute to the USA then no you shouldn't come here. I was down in NYC last year and that sharia law woman, I can't recall her name was down in Manhattan doing a protest it was all working age males or Arabic decent screaming about how bad this county sucks. Well, go the *** home.
My Mom was an immigrant, she married my dad who was in the Navy in Scotland, came here went to school and worked all her life right until her passing in 2011. She contributed to society and never once took a single handout.
Funny story I had to go to the social services office here in NY because its also where the employment center is, this was a few years back. It was all Spanish decent people in the waiting room for welfare. Like it fit every stereo type. 1 little mexican (or some sort of spanish decent) 1 great big white woman and like 4 little kids.