Avoid her. You will have to teach yourself the entire course. She doesn't explain concepts that well. Everything looks like easy for her, but she doesn't make it easy for the students. The exams are unfairly hard, considering that what she teaches in the class is merely basic concepts. The class average for midterms were like 67/100.