Incredibly prof who knows the content by heart and walks you through each step. Way too many papers required, but is also willing to listen to constructive criticism about what could make her class better. She cares so much about her students and the course content, you just have to match her effort. Honest and detailed grader, strict APA format!!