Ahmad Samin
If you're taking Chem 010, then Professor Samin is a must! He is very funny and caring. His lecture is very entertaining, so its very easy to participate. I took him over the summer and he is amazing. Just try to understand his lecture and you'll succeed.