John Wooll
Your grade is dependent on how well you test not on how much you know, no extra credit and all the hw/labs are worth less than like two exams. Rants and deviates from lectures often, emphasizing things that aren`t relevant to the exams that your grade depends on. Similarly study guides and lectures will often not totally be relevant to the exams.