Gregory Tapis
He gives you the opportunity to send drafts of the assignments for review and tells you what you need to do for a better grade. Make sure you do this because his feedback really helped my grade.