David Rogow
I loved having him as my chemistry professor. He explains things really well, and is there to answer any questions you have. His class is challenging, but he doesnt teach you to pass the test. He teaches you in a way that you actually keep the information in your head long after the class ended