Christine Sylvester
She gives pretty harsh critique for papers and essays, but it's a nice change since a lot of instructors don't care to go that in depth. Very responsive and pretty understanding. She also posts video explanations for how you should go over each topic, which was really helpful when sorting out the workload since it was an online course.