Doris Mulhearn
She is a great professor and is highly knowledgeable about the subject. This course is not required for my major and was part of GenEd. But I still had to put so much effort for a 2000-level course. She gives detailed feedback, and if you follow those and clarify all doubts, you should be good. I followed her feedback and got a solid final grade.