Candice Simmons
Best writing class I have ever taken.There are four paper and weekly discussions in which you have to respond to two other classmates. The 4 papers are super interesting.  I highly recommend her to satisfy your writing requirement.