What do you think of people in the United States who speak languages other than English in public places? My family and I went out shopping the other day and we were speaking in Arabic as we were looking at the clothes. Now, we are Americans and speak fluent English (I was born and raised here) but we speak Arabic at home just as much as English since we are of Arab descent. This lady starts huffing and puffing that "in AMERICA, people should speak ENGLISH," etc. I told her that I can speak whatever language I want in the U.S. and she just walked away muttering to herself. What do you think? Is it rude to speak languages other than English in public?