Dionysus Birnbaum
The workload for this class is the same throughout all of the 252 classes. Dr Birnbaum was nice and always answered questions. I found his lectures to be a little boring but all of the information was there. He gave a lot of review problems before tests which was nice. I only passed this class because I invested in a tutor.