David Smith
Dr. David Smith gave us a quiz and sometimes a discussion post that was all pretty easy, the main part you should prepare for is the final which carries 40% of your grade. The final was easy I just recommend preparing. Overall communication with him was really easy and fast. I genuinely really enjoyed his class. :)