Duncan Purves
One of the worst professors I've had in my life. He never answered my email and often talked down to kids in class who would ask questions he couldn't answer. Lot's of things I just didn't understand in the lectures and discussions. 