It's sad to know that no matter how "culturally diverse" I am, and how well I speak a number of languages, I will still be labeled as "ignorant" and "stupid" because I am American, white, and I speak English.
It does NOT matter to me. I'm not saying this because I want to kind of support you, I'm saying this because I saw a few Americans while abroad and none of them seemed stupid or something to me. I think that (native) Canadians significantly resemble Americans. I think that (at least native) Canadians are pretty cultural. Don't worry, Fantom. At least, you live in one of the most developed countries in the world