Herb Covington
Great professor who cares about his students and wants to see people succeed. Lectures can sometimes be a bit confusing and the tests aren't easy, but grading is lenient. Overall this is a great class with interesting course material.