You need this teacher!
Best teacher I've ever had in my life! Period. He knows his stuff, is great at explaining, and is always available after class for those who need one-on-one help. He's a pleasure in class; he has a great sense of humor that makes chemistry class a joy. Love this man.