Schools are mostly child care and ranking by academic ability. Education is secomdary. Mastery learning is really hard and would reqire a wholesale reorganisation of schools. That's a large part of why it isn't done.
Mastery learning doesn't have to be harder than regular teaching. It just requires the teacher to split the class after each quiz and spend some time teaching remedial content to the under-performing group.
I think your point is that teachers don't like teaching unmotivated students so they ignore mastery learning programs.
Many Charter schools are specifically set up to teach under-performers. Why do those schools ignore mastery learning?
This very easily leads to teaching three different grade levels of material. If you have a larger class the spread can very easily be even bigger. This is why ed schools emphasise enrichment over acceleration. You cannot teach a class where most of the class is doing Grade 6 material, three are doing Grade 9, two aren't really ready for Grade 5 and one kid is doing Grade 11.
> I think your point is that teachers don't like teaching unmotivated students so they ignore mastery learning programs.
Not really. I don't think mastery learning is necessarily harder than age based classes but it would require at minimum a complete reorganisation of how schools work. You would have to abandon age based classes altogether.
> Many Charter schools are specifically set up to teach under-performers. Why do those schools ignore mastery learning?
It's weird. The teachers don't want it. There's no demand for it.
> it would require at minimum a complete reorganisation of how schools work. You would have to abandon age based classes altogether.
Can you please explain this?
The only thing I learned was empathy for people who struggle that way with the typical mode of instruction (which works very well for me).