I would not take it again! Her class is boring, and nobody talked before her class began. No matter how much effort you put on your paper, she will still give you low grades. And if you take her class, you have to go to her class on time, or your point will be taken off even if you only late for 0.00001 second