She's a very nice person, clearly knows about the course material and isn't afraid to address opinions on controversial topics. If I wasnt juggling other classes I would have never missed a class, but honestly I realized quickly the content within the lecture itself is very unnecessary. Lots of video watching. Lots. Got an A with low attendance.