Chuck Davis
I do not usually take the time to post any reviews about anything, but after taking this professor I felt a moral OBLIGATION to. He shows no mercy and is relentless. I am a grade A student, yet barely passed. He is a HARD grader on exams, which are heavily weighted & half the class will drop him after the first exam. He is tough beyond necessary.