Erica Stevens
She's great! Mostly papers & discussions. Grading criteria is very clear. She gives great feedback, explains why if you didn't do well & praises you when you get it right. Accepts late work for full credit. She is an easy A as long as you put in effort & turn everything in. My only problem was she never answered an email I sent her but it was fine.