Dr. Davis is a kind professor, sometimes his grading criteria can be a bit unclear. The content is easy but the triad project is confusing and a lot of work. Other than that project, it is an easy A if you do the work. I would take a class with him again now that I know how he sets up classes, preferably online though.