David Yerkes
Best english professor I've had by far! Super weary about essays but prof. Yerkes made me super comfortable and actually gave tons of useful feedback. You will definitely need the textbook for this course,  would take this course all over again if it meant he was my teacher.