Terrible professor. Grades are arbitrary and harsh. Just avoid this guy unless you absolutely need to take the class and then good luck to you. You can do exactly what he says for the homework and still fail the assignments so I dont know what to tell you. If you think you know a professor who grades harshly, just wait.