While I agree it helps today to know spanish, but we shouldnt be expected to know it. However, since they live here and need to function in society without everyone bending to there needs, they need to learn English.
If I moved to Mexico I wouldnt expect them to speak english for me, I'd learn spanish so I could communicate and function. This country is giving everything away to them and the politicians arent doing a damn thing about it and it sucks. We can write 100 letters a day and nothing is going to happen. The only way something will change is if we threw everyone out of Washington and started completely over with people who care about this country instead of padding there pockets or if we actually ever get a decent honest politician. And that isint going to happen any time soon.