Shes an okay professor. Very hard grader especially on papers (grammar & etc). If you dont keep up with the readings you will not do well. Participation is crucial, your grade depends on it. Extra credit opportunities are offered. She sounds like shes winded during lectures. 2 paper, midterm, group project, and final.