Nathan Harness
He is an easy grader and wants students to succeed. He will meet with you outside of class to help you. The class is hard, but he is gracious. The tests are where I struggled, and they do make up most of the grade. 4 exams and a weekly quiz/assignment.