I have Kevin currently as my professor for Chem 3B and 3BL over the summer at Berkeley and he is the best chem professor I've had so far. His lectures are engaging and his notes just make Ochem MAKE SENSE FOR ONCE. I don't know how he does it but his teaching style makes me want to learn. Wish he taught some of my other classes.