Joseph Gibson
DO NOT TAKE THIS CLASS!! I took this class because it sounded interesting and relatively easy, but it is the polar opposite. The syllabus doesn't match the modules, he will never give 100% on a paper, he gives zero feedback on papers, and the quizzes are extremely difficult even if you do the reading. AVOID THIS PROFESSOR!