Agree, Cory's posts are excellent.
The school mine go to do seem to do a fantastic job of teaching the children to their individual ability - our head of foundation/KS1 is a young, dynamic, forward thinking woman and we are blardy lucky to have her.
When ds was about a quarter of the way through year 1 - he and about 5 others were separated out and did yr 2 SATS tests and other work that matched their ability. I know there were other groups in the class that were struggling with literacy and they too had separate work and separate sessions with both the TA and the teacher.
I think they do a pretty good job of teaching to ability there so I'm happy.
I could not face HE 3 children - they wouldn't get anything done, it would be a nightmare and I wouldn't be able to shop, lunch, gym work!
School does so much more than teach the 3 Rs as far as I can see - there's all the trips, visiting artists/musicians etc, sports, music, productions.....
The best thing at the moment is our school's wake up and shake up - this morning the whole of infants did a super routine to 'When the going gets tough' blaring out of the PA system with all the teachers and parents joining in. They LOVE it and they love school.