It has become difficult to teach history nowadays due to the political correctness trend. And above all else, history is one of the most politically incorrect subjects we have today. I think a lot of that have to do with the facts that we judged people of yesterday by today's standards. Slavery for example, was common may that be white or black or any other ethnic group. What was right back then, is now considered wrong today. Its hypocrisy.