My american civilization teacher also hates France and French people on the whole. He doesn't know a concrete reason, according to him that's a tradition in his fatherland...