Tim Hodges
Not a hard class, but a good one. Great professor. Excellent content. The course was not designed to grade you, rather to help you grow. Required very little work to do well, but actually pays off the more you internalize the message. Highly recommend this professor. He has an ability to really make things matter.