Lilia Anand
This professor is inconsistent with her grading. Even if you go above the criteria (required sources, word count etc.), it will not be "good" enough. You need to "go deeper". For the last two years I had all A's with a GPA of 4.0. Also, it takes her a couple, or few days to reply to questions and do not expect a helpful answer either.