David Proctor
He's fairly boring and concepts are difficult to understand. He does not explain things well. Gives extra credit and makes sure that everyone passes. If you just need to pass chemistry without learning anything, he is the perfect guy. Test are extremely difficult. His lectures were a waste of time because I did not learn anything.