Dion Davis
This is my first time ever leaving a review on this site. Avoid this class if you value your time and education. Professor Davis is completely unorganized and his expectations are not well defined. Due dates in modules RARELY lineup with those on the syllabus. I felt like he set up the entire class to fail. Very unfortunate and disappointing.