Originally Posted by WoodDraw
People that say "require English" obviously have never learned a second language ever in there life.
What level of English? What test do you want to go by?
You have to separate people into two categories - those wanting to immigrate here permanently, and those wanting to work here temporarily.
Too bad. If I move to another country you better believe I will learn the language the best I can. Language is a cultural barrier. If they don't learn the language they will never really be part of the American culture as a whole. People are more than welcome and encouraged to maintain their native cultures and customs but they also should be part of aspects of the American culture, especially one shared by the majority of Americans such as language.
The English language is one of the few qualities that everyone who comes here can have in common. This helps remove barriers in daily living, it prevents racism and prejudice, as well as prevent people from segregating themselves from others. How American can an area really be in which people speak nothing but Spanish, don't try to learn English, and have no desire or even need to speak English? (I know this scenario is an extreme and a generalization). The country and the individuals themselves are better off if immigrants speak English well enough to get by in daily living. Unfortunately not all immigrants seem to realize or concern themselves with those two things.