Stanley Shapiro
He's the best chemistry professor I ever had. In high school, I never scored high in chemistry because the concepts were not clear to me but Dr. Shapiro made chemistry like a piece of cake. I highly recommend to take him. I wish he'd be teaching chem 1210 in fall so that I can take him again. Also, he's very hilarious.