David Swart
Mr. Swart was a good professor, but this class was just set up terribly. Since its a hybrid class, you really learn everything from watching videos before class. Between the videos, the online homework/quizzes, and the exams, the content of the class is NOT consistent. That got super confusing for exams.