Michal Brylinski
P-chem is a tough class, but Dr. Brylinski does his best to keep you smiling through it. Do the homeworks in the textbook and read through the lectures he posts, and you should be in good shape. He also gave out a ton of bonus for those who would go up to the board and solve problems.