Lauren Starke
Everything is clear in her guidelines.  Available via text and Zoom when you need her.  Assignment heavy, but if you do your work, even if you don't do well on each assignment, you will do well in the course.  Many extra credit opportunities.