Farrokh Malihi
He does a good job on reiterating concepts necessary to know for the tests. The slides and the textbook help in understanding the hard concepts. He is a good clear grader and does his best to teach the material in an understandable way. I recommend taking his Organic Chem 1.