working for an american company i've dealt with my share of americans. 95% of them have been lazy, narrowminded and stupid.
if your country wasn't filled with such people, other countries wouldn't get that impression.
canadians on the other hand are humble, intelligent, free thinking and...