We should simplify our immigration process across the board (by that I include Europeans, Asians, Africans, etc), while stiffening the penalties for illegal entry. Anyone who wishes to become a citizen should have to take the citizenship test in English. I don't care at all what language they choose to speak at home, but a person needs to be able to communicate in English if they ever hope to earn a decent living here.
You're making this about race, when the issue is as much about culture as anything else. To many immigrant latinos, speaking english is offensive to their culture. A large portion of them do not speak any english at all, and consider it an affront to their culture to speak anything other than latino spanish.
You mention blacks and jews - did you never learn in school that many american slaves had to teach their children to read and write in secret? Despite the terrible treatment they suffered as slaves, they knew that the best chance their children had of having a better life lay in literacy. And as far as jews are concerned, how many have you encountered - or even heard of - that refused to assimilate into our society? How many times have you spent 45 minutes in a jewish deli trying to order because all they spoke at the counter was Yiddish?