Daniel Allen
Professor Allen is a solid professor. His enthusiasm is strong and he is extremely knowledgeable. He does not expect much participation. Succeeding is this class is very straightforward: take exact notes during the lectures. He uses Powerpoint slides for all of his lectures and they are really all you need to have success on the three exams.