When I did my teacher training in the US, (I went to Mary Baldwin a teacher college) we had to learn and employ the Four Mat training system during our student teaching.
It required creating lesson and unit plans which were adapted to all learning styles, giving each student optimum chance for success and helping each student work on styles they were not so adept at.
In my experience it worked well, but it was a lot of work on the planning and implementation side.
If classrooms were smaller, it would be easier for teachers to provide an IEP for all. Classroom management would be better too.
It is that damnable assembly line / grade factory model that cannot be broken and lets so many slip through the cracks. For the majority the name of the game is conform or fail.