Davis Hankins
Dr. Hankins is very knowledgeable. You can tell he loves what he teaches and cares about students. Sometimes his lectures are a bit dry/disorganized. Most of our work was participation-graded, but our paper at the end was content-based and he was TOUGH when grading them. But overall, I think he's a good professor and I would take him again!