If you are not good at math and need calculus, take her. She gives you exactly what you need to do well in the course. Do all the hws and practice problems she gives because exams are based on those. She is really patient and a good person. She makes me want to take more classes.