I was looking up another professor on RMP, and I saw Dr. Tkach. I can't believe he has such a low rating! Dr. Tkach gives great lectures, graded fairly (WITH written feedback), and was always willing to meet when I needed it. I've taken multiple classes from him. His terrorism class in particular is one of the best classes at the university.