@Icon,
Just wanting to repeat and emphasize again that cultural imperialism, connected with enforcing a foreign language, is very real. Some may have heard about the belgian situation, where five million people speak dutch and about the same amount speaks french. Only the momentary perception of common interests holds us together as a nation, political tensions almost rising to the point of civil war here. Now this situation is not that of let's say hundred years ago, when my people (the dutch-speaking flemish) were simply dominated by french language and culture, when the upper-class in Flanders spoke french, read french, thought french... Now we have just found some space to be ourselves in our own country or there's another wave of cultural agression, alienating us from ourselves, cutting us from our roots, and that's the States and what they represent. Yes, they bring cultural values but do they have any respect for ours, do they come to learn or to teach? Icon, you say that if you speak one language and everyone around you speaks another, it is your responsibility to learn the language of those around you. For centuries the opposite was done here, other nations imposing their language and their culture on ours, humiliating it, destroying it, and this is still happening worldwide today. Small cultures (often from poor countries) are being crushed by others that are somehow more powerful, economically, military, culturally, that force them to take over their foreign language, without a sherd of respect for the language and culture of their subjects. One must speak different languages, and explore the cultural elements in them, but you must be able to do that by your own free will. First of all you must have the freedom to speak your own language, and live your own cultural values. That seems to be obvious, but it is far from that in many places around the globe. It might be good for some americans to realize that.