If you don't mind generalist classes, she is a decent professor. However, papers "appear" to have guidelines, but be prepared to overcite and take the rubric LITERALLY, then be given criticism to actually go beyond it. Tough grader- she grades them a letter lower than what you think you have accomplished. Attendance and participation are a must.