Dr. Davis is a good professor but he makes you work for your grade. He doesn't put up with any nonsense, and he is a stickler about cheating/working together. His tests are hard but if you use old quizzes, study modules, and the Kahoots he makes you'll be fine. Participation is worth points so make sure to click in.