Xiaodan Dong
Overall a very nice lady, lectures are dry but the class is fairly easy. Exam questions can be worded a bit poorly, and a large portion of your grade is on the group presentation. If you have good group members, you will be fine. Study for the exams, they are harder than you'd expect.