Hardy is hands down the best professor ever. If you have the opportunity TAKE HIM!! the class itself is super easy only 3 tests and 3 easy papers. His lectures were really interesting and captivating. He is a great guy... responds to emails fast, adjusts the class is students are struggling, and tried to make a genuine connections with his students