Immigration is good if done legally and if the people who immigrate would assimilate to the America way of life and learn the language and not try to mold America into their former country they "left for a reason". Immigration gives people a new start in life so they should meld to America and become a real AMERICAN and leave the baggage of oppression behind. Embrace their new start 
and once again become an American, not just a foreigner living in a different land.