Gary Holmes
It was impossible to get full points of the quizzes and written assignments. Something always needed to be clarified.  I would not that this course again. In person classes were a waste of time since he read directly from the power point. Most of the lectures were outdated with images and examples from the 2000s. 