Magic Man
Reaper of Conversation
In school, you are required to take a language class. Why? What's the purpose if English is to be the official language? It is important. Imports and exports of goods sometimes deal with business people that have to have translators to communicate because they do not speak english. It's a business thing. It also leads to a government thing where translators are needed to discuss government business. Do you think the president only speaks one language? I believe he speaks other languages or he brings his translators.
What I am trying to say is that even though we are in america, we can't force those who do not speak english to speak english. It's like forcing you to speak a language you don't want to learn but you must because that's the official language.
You're taught another language in school because it's good to know about other cultures. It is possible to learn about other cultures while simultaneously having your own culture. Countries that have official languages still teach their kids other languages, and expect them to know the official language. I do believe the president speaks only one language, but that's a problem. An even bigger problem would be if he didn't speak English.
As to the last part, not forcing others to speak English is then forcing me to learn their language. To communicate people have to speak the same language. If someone doesn't learn my language, then I have to learn theirs. So, it's not like forcing me to speak another language, it is forcing me to speak another language. I, personally, love learning other people's languages, but that's me, it shouldn't be mandatory for me to do it, the opposite should be.