At the beginning of this class I almost dropped it. I thought it was horrible. However, now it is one of my favorite classes. Tkach cares about the success of his students he gives a ton of extra credit I now have an A even though I failed the first test. I would recommend this class to everyone even if you hate history/international relations.