Urvashi Juneja
Her lectures can be a bit dry (humor too) but she really tries. When the class wasn't doing well with the quizzes, she provided 6% worth of extra credit. She also rounds high 80s, 88, to As. I didn't have to work hard for a good grade in this class. Labs were very straightforward. I didn't use the textbook, but I found it online so don't buy it.