Elizabeth Arnott-Hill
Took an online course. Gives really great feedback on all assignments. There wasn't a lot of homework but you have to make sure you read the text to understand the assignments that were given. She does give extra credit and has very clear grading criteria. I would recommend her to anyone and I would take one of her classes again.