Brendan Boyd
Super nice guy but wow he is not good at teaching. Zero passion to teach and his lectures had nothing to do with the quizzes. Learned nothing in his classes and basically used the textbook to teach myself. 