nerdasdasd
Dont.msg.me.about.english
That's why you make it so that failing students can't pass year 1 or any year if they fail a subject.The reason that some people think maths is hard is because they never really mastered the basic skills to begin with.
From my experience usually the weaker mathematics students lack the fundamental understanding and skills in concepts such as basic algebra, logic or functions. This often causes them to rote learn examples rather than actually understand (even at a surface level) what is going on.
You can make the senior curriculum as hard as you want but if the average student doesn't have the right foundations to begin with then a harder senior curriculum would only favour higher end students.
Alternatively , introduce a minimum pass mark.