Speaking as a Canadian, let me tell you how I feel about America and Americans. I have no problems with average Americans. Really, we're very much alike. Most Americans I've met are lots of fun to be around. I belong to this forum and several others and find most of the Americans I meet here to be very much like any Canadian I know.
What I really detest about America is your government. I think that Bush has totally ruined your country in the last few years. And I hate what I see happening in America...the loss of freedom you all are experiencing. I hate to see our neighbors being walked over by their government.
There are two things I'd like to see more Americans do.
1. Listen to news from somewhere besides in the USA. That's easy enough to do now with the Net. You can always check out a Canadian newspaper or a British one or one from some other country on the net. Why do that? So that you could get a more balanced view of world events. I watch the US news and also the Canadian news. I also check out the BBC occasionally and believe me, the news is quite different when you see it from another perspective.
2. Quit thinking that America is so great. Yes, it is great, but no greater than many other democratic countries. Canada, Austrailia, and many European countries have just as much, and at the moment, somewhat more freedom than the USA has. These countries have just as much to offer as the USA. Realize that your country is worthy but so are many other countries.
Apart from those two things, I don't see any need to change much about our neighbors to the south. You all are friendly, pleasant and overall, good people and I know that most Canadians enjoy being around Americans.:flower: