I would not take her again, I passed the class with a B+ but she doesnt give any instructions for assignments and then had high expectations and doesnt say why she grades poor. She had no exam except for a final, I just wouldnt recommend her.