Of course I don't have an issue with latin people. I got an issue with illegals being given preference over legals. There are many Indian illegal immigrats too. They overstay visa. I met a cab driver from India who described in detail how he illegally migrated via the Mexico border. Now he has an EAD card somehow. It's so bizzare.
Do what Canada does. Use point system. And please remove the racist "national origin" quota for immigration. See the racially allocated dates here: https://travel.state.gov/content/travel/en/legal/visa-law0/v.... They are currently "processing" Indians who applied in 2008!! China is 2013. But Mexicans and everyone else, it's "current" (meaning no waiting).
It selectively harm's Indians and Chinese, the most educated immigrants to this country. Literally, there is a special column for Indian, Chinese and Mexicans in the green card line. Make it country agonistic and use points that select for highly educated, English speaking immigrants. Then you can have such great quality of immigrants as Canada.
I love this country but it hurts when my friends (all liberal Democrats ) continuously care more about illegals than their friend who has been in this country for 15 years and still in the queue for the greencard ...