Christopher Bailey
Due to COVID this class was completely online. Consisted of 10 quizzes, 2 exams, 1 design project. The quizzes all had 2 attempts which was nice but the exams were pretty difficult but if you actually go over his lectures and take notes you'll do fine. Offered one extra credit assignment too. Highly recommend taking him.