I dunno, I usually see failing in anything lower than grade 12 as laziness. Even if you don't grasp the concepts that well, you get points for completing all the assignments, participating, etc. Even if you're not getting good marks on your tests, as long as you're managing above a fail on them, you can pass the course.