Eran Rabani
Professor Rabani was a fairly good lecturer, and gave clear and concise explanations/examples in his lectures. His practice exams were very helpful for the actual exams. Even for someone like me with no chemistry background, he made many of the concepts fairly simple to understand.