Phillip Buffum
This class is a mess, but you wouldnt be taking it if you didnt have to so buckle up. Buffums lectures are a mess and no one (including the TAs) know whats going on in the HW. He curves the exams so an A is doable. He cares more about showing your thinking than correct answers, so writing a LOT on the exams and HW is the best way to get an A.