Professor Du genuinely cares about her students, she will provide everything you need to succeed. She can sometimes be quick to explain things, but she is tremendously helpful when you ask questions. She grades generously and will give opportunities to earn a point or two back on every exam.