She is a tough professor. However, she will make you work for your grade. Her exams are very similar to the homework online. As long as you understand the homework and consistently practice, you'll do fine in her class. She is always willing to help and will not move onto the next section until she is confident her student understand the material.