Data based on 3 reviews.
Very bad experience, the instructions were not clear and kept on changing. The worst teacher I have ever experienced.
Make sure to FULLY understand every concept, or else she'll nail you on the thinking scores. Be prepared to not understand her teaching methods. She is not knowledgeable on technology use and struggles to fully explain things btw. As for the workload, it is pretty hefty so be sure to schedule out a few hours a day to complete her homework.
Cry if you get her. But seriously, make sure to stay on top of everything as the thinking problems have contents that are not taught by the teacher.