Janice DeGray
She's Amazing!, I never took Chem before so I was super nervous at first but she made it easy to understand and she really cares about her students. She answers questions during and after the class. (4 midterm and a final, 4 quizzes and homework) she gives sample exams that can be used as practice. I hate science and i ended up with A+. Take HER!