I have taken this professor for multiple classes. She is amazing and really cares about her students! She is a clear grader, gives examples if you need help that actually help you understand, etc. I can't think of one bad thing to say about her. If you are a working student I would definitely recommend you take this professor.