Professor Du is difficult to understand when it comes to speaking, but the way she lays out concepts on the board is unmatched to other professors I've encountered. She spoon feeds these topics to us like we're in Kindergarten, I've never been lost in one of her lectures. If you love calc this class is an easy A.