Jennifer Suchanec
Suchanec gives a few papers and a lot tests but she really cares about your writing. She does individual meetings periodically and they help so much. If you apply what she teaches in class or in the meetings, 100% your writing becomes so much better. Overall, one of the best english teachers/professors I've had.