I was super shocked to see these reviews but maybe we were in different classes?? Although yes she can tend to get off topic it was nothing major. She was a great teacher and would try to make jokes or talk about her life to engage with the students. Tests were easy,1 five-week paper, ec,  lectures a little boring but not terrible. It's an easy A. 