Not only have I been to the US many times, I’m a dual citizen, so yes, I think I have an idea as to what I’m talking about. You’re right, there are a lot of stupid, ignorant people down there who do and say exactly as you mentioned. But you’re just as ignorant if you think you can apply that experience to the country as a whole. You do realize they have more immigration from India, China, etc. etc. than we do, right? Ignorance like that you speak of is born from certain areas in the states, JUST LIKE in Canada! Think we don’t have bible-thumping, narrow minded right wingers in Canada? Think we’re better than them? Think again, and if you use your experiences to judge an entire nation of 300 million (spend some time in NYC, LA, Chicago, SF, etc. and then tell me all Americans are like that), then you’re no better than those you condemn.