Lior Sepunaru
If you like chem and are willing to put in the time, you'll LOVE Sepunaru. He's an awesome guy, really cares about every one of his students as well as the subject. But his tests are very very difficult so just make sure you know what you're getting into!