Shelley Marshall
Gives you several options throughout the course for extra credit throughout the semester and was lenient on grading the final essay. There are a lot of discussions though since there is one almost every week and you have to make at least 3 posts, 1 of them is your own and the other 2 are a comment on someone else's post.