I almost failed science this year because I did do homework. The only reason I passed is because I got 100's on all tests and quizzes. Didn't know about half of them either.