Sarah Johnston
Sarah Johnston over complicates every assignment. Johnston adds multi homework every class thats due the next class. Johnston doesnt give feedback rather then fix it her way. I would not recommend this professor.