Erica Sharar
I LOVED Professor Sharar's class. I took her lab & lecture over the summer and although it was really fast paced, it was a great. The labs were fun and really interesting and I was able to understand her lectures and take good notes. She also gives extra material to help study and understand the lessons better. 
She drops the lowest exam grade btw