Don't blame others for your problems, just do all of your work.
except you don't know why he's such a stuff teacher.
lemme explain
he grades all papers according to his own personal grading scale. If it's below an 80%, it's automatically dropped to a zero, which can significantly reduce someones grade. (the standard school grading scale is 74% = F)
there are no graded assignments in the class, only tests.
all tests are are at least two pages long, but each section is graded separately. there's usually 2-3 sections per page. there are 2-3 questions per section.
with each of these, you can get 100% on all sections but two (or sometimes one) and get an F for your grade.