<p>@Himom, the problem is you are right. Development is very variable in young children. What is “pushing” to one child is boring another. So, do you allow the kids who just want to play to do so, and allow kids who want to do so to practice reading and math? Then you aren’t “pushing” anyone–but you are widening the “gap” and eventually you will have parents screaming bloody murder about why johnny got left behind. </p>
<p>Or, do you actively prevent the kid who brings a book to school and wants to read it from doing so? Because it’s time to learn the alphabet song, and then to practice reading 3-letter words with the rest of the class… Do you tell the kid who thinks math is fun that they have to wait patiently for 2 years before they will learn anything in school (because they “aren’t old enough”), and make them sit through endless math circles where the kids learn how to count? That’s the current system, and it does serve to minimize the variability by holding back kids who are ready to move on and teaching them to keep their heads down because being different isn’t particularly appreciated and they are meant to be doing what the other kids are doing. </p>