She is very nice and helpful in office hours, but her lectures are absolutely terrible. It was difficult to understand the way she explains things as she gives the exact same definitions as the textbook without adding anything. I hate the way her exams are written because its hard to know what will be included when the "concept sheets" are so vague