Pamela Saunders
She's really caring and gives great feedback that helps you learn. The books that she required you can find it in pdf format on the internet, so buying is not necessary. She's not really a harsh grader and there's reading every week, but not much work.