Not my favorite. Good enough professor, so if you get her, don't worry about it. I got an A in her class, but she couldn't help but find something to nit pick in every assignment. There were assignments that I know I followed everything in the rubric perfectly and they should have been graded 100% but she had to take at least 1 point off.