Katherine Hoerth
Mrs. Hoerth is a lovely, laidback professor. There are short readings you have to do before every class, and every one is found online, so no need to buy the book. You can print online copies and bring them to class for discussion. The final paper was easy and she provides great feedback. I made an A on the paper after she helped me with my thesis!