regarding immigration:
I think this type of immigration should be enabled unlike the uncontrolled mexican immigration.
And it is not about color, mexican nurses are also welcome.
It is the vast amounts of uncontrolled and often unskilled labor that is the problem.
We need a canadian style immigration system which is wholly color blind but focuses on skills, health, age, education, etc.
Well said, and you even used the Canadian example I hold up to others.
A friend from graduate school who lived in Azerbaijan was able to enter Canada, but it required both he and his wife to have at least six years of college each and a spotless background check.
If the US did something more like that, we could appease those who wanted more immigration while kicking out all the leeches and criminals.