Xiaomeng Ma
While she is not a bad professor by any means she does expect a lot of you especially for a summer course. Homework every class 3 presentations and a 10-12 page paper. Also doesnt make the class very interesting. If you are looking for an easier way to do this class I would not recommend taking her.