Valerie Johnson
She makes you write pacing papers and drafts for projects which would help if she actually graded them and gave feedback before the project is due. You will have to do peer reviews on everything which is your only source of feedback during a project. I would rather have 8ams every day than take her again.