Not a bad professor, she is very lenient with when you complete and turn in quizzes, labs, and etc. Just as long as you get it done. Gives extra credit opportunities as well. Only one down side, I do not think her lectures help. She grazes through them and does not attempt any practice problems. Her exams are hard, so study hard if you wanna pass. 