David Peterson
I had Dr. Peterson for BICH 101, which in general is not a hard class (and isn't really supposed to be), but his lectures were interesting, though it tended more towards a discussion-based class, which I liked. He had lots of interesting stories, and he was readily available if you needed him for anything.