My teacher said that American culture is poor compared to European culture?
And he also said that the Republicans are a bunch of weirdos. I am a student in Canada, and I think it is a bigoted generalization of our good neighbours.
What do you think of all this?
I’m not sure why your teacher said that, but I’m hoping it is because America is only two centuries old. European culture began many centuries ago. A British friend of mine once told me an amusing story. An Englishman was visiting a business acquaintance in America. He was shown a building that was built 200 years ago and the proud American asked him what he thought. The Englishman said "My taylor’s been in business longer than that!"
As for your teacher’s opinion of Republicans, I think that was uncalled for. Every political party I know of has lots of weirdos.