Mark Schnittman
The best! All his tests come from his slides and lectures, and his lectures are great. He suggests a textbook but the lectures are really where it's at. He explains chemistry in a way that most students can really understand it and he makes the class funny and enjoyable. He gives extra credit problems on his exams that help a lot!