Jelena Vucetic
On top of grading usually within 24 hours. Gives feedback along with participates in the forum discussions. Quizzes were tough but given unlimited attempts. No final but a Term Paper that requires a minimal group effort.