Nivaldo Tro
Tro is the reason I decided to beyond gen chem and become a chemistry major. He teaches extraordinarily well and makes you interested in the subject matter by showing real world examples of everything we learned. He doesn't take role, but a small part of your grade comes from clicker questions you do in class; that being said, the lectures are key!