Lindsey Doyle
An unbiased review of Prof. Doyle: 

1) She is very lecture heavy and it can be tough to pay attention
2) There are select discussion days, do not miss these! 
3) attendance was not graded, but still go to class. 

She really helped me when I was struggling with the paper and was willing to work with me. 

Overall, she's caring & has clear criteria