I really loved having Dr. Hardy as my professor this semester. The way he taught made perfect sense to me - he really tried to get the students to understand and come up with examples for each topic. He walked through the textbook with us and you could tell he enjoyed what he taught. PLEASE take him if you can!! Loved this class so much :-)