Catherine Creech
Despite the class being remote, the lessons are clear, due dates are clear and everything flows nicely after the first week of getting a rhythm going. It's by far the best online course I've taken so far in life.