"But as far as the type of immigrants that can benefit a society when it is done properly, I would say that the Central/South American people are pretty good and I have several good friends in Canada from El Salvador who are contributing in a very positive way to our society."
I wish that people would travel more and find out how fictitious our prejudices and biases are. The truth is that everyone has value and people are people no matter where they come from, and travel is how I know this to be true. Border's are not about creating racism, bias or prejudice. They are about creating liberty and freedom in a round about way.
We have established through our tradition and culture how we want to live together and this is so in all cultures. In order for people to have the liberty and freedom to have the traditions and cultures of their choice we need borders that delineate between the traditions and culture. Sadly many people go to far with the idea and manifest racism, bigotry and bias, instead of islands of choice.
All living beings have valuable contribution they can make to a society. Thus the question is not where are they from, but have they decided to be of this society rather than where they are from. It has been my experience that many immigrants actually contribute more to a society than the original inhabitants. In all cases that I am aware of they also had decided to. How we know this to be the case in each case is how they decide to come here. Is it through lawful means or through artifice.