Chris Dragos
ONLINE - Great professor. Very kind with super interesting lectures. He wants to help his students and is always open to office hours or answering any questions. There were some straightforward d2l discussions, two challenging quizzes and a final paper. Textbook wasn't mandatory but did help understand some topics. Overall a very fun class.