This is one area where I strongly disagree with my party. I'm conservative. I was listening to Mark Levin on the radio, and normally I'm in agreement with his positions on other issues, but I was yelling at the radio today when he brought up the same points you are making about immigration.
I have lived in Latin America, and I have strong family ties to Brazil. Latinos are not the social welfare boogeymen the right makes them out to be. The only thing that would lead you to believe that is ignorance and xenophobia.
You don't think the Mexicans that are in this country work hard? Give me a break. Most of them work harder than any of us on this thread, and they get paid jack to do it. Yeah, they use a lot of social services. You want to guess why? Because they're POOR. They're first generation immigrants who literally walked here or floated over on a raft. So what?
I respect their dedication. I immigrated from Sweden legally, we flew first class. When I lived in Miami, I had friends from Cuba who literally floated over in a rubber raft, which is highly dangerous.
Latinos, as a group, are good, good people. They have strong families, conservative social and religious values, and they believe in working their butts off. They're the perfect constituency for the Republicans if we'd stop alienating them by acting like a bunch of scared bigots.
And finally, of course they will learn English. Like I said, they have strong families. If you meet these families, 99% of the time the parents are doing everything they can to make sure their kids go to English speaking schools and learn English. Why wouldn't they? They want their kids to succeed.
As for the parents learning English.... well, you try living abroad for a few years. I've done it. Learning another language is ****ing hard. It takes years to do.