Stephen Cady
Very very very slow with grading. Does not read emails. Only reachable in person. Still waiting for my grades with projects that were due last month. Assignments are a bit vague. Allows you to turn it in late if needed.