<p>I haven't read the whole thread but it's really interesting and I wanted to respond...</p>
<p>I'm a very open-minded person when it comes to different cultures. However, when I went on a school trip and met a bunch of Canadian kids (they were all from Toronto) they were the most arrogant, condescending people I'd ever met in my life! They kept bashing all things American even when we all tried to be nice to them and couldn't stop talking about our hideous government, our fat people, and our over-indulged culture. How rude!!! I would never talk like that to people from another country about a place I've never even lived. In my opinion, they suffer from a severe inferiority complex. </p>
<p>On the other hand, I've had very positive experienced with people from Quebec.</p>