Karin Boxer
Prof Boxer is very nice and caring, but the lectures are extremely dense and not enough discussions. I think just reading the articles would be similar to going to class, and the grading is sometimes unclear. While she does care about her students, her office hours are not too helpful so you might have to teach yourself some material.