Steven Harn
Professor Harn is a great guy who genuinely cares for those in his classes. I thoroughly enjoyed both his western civilization and US government classes. He makes the even the more boring subjects that you have to cover fun and interesting. I would 10/10 recommend this professor!