Interesting to see this here. There's a lot out there on Vygotsky and interpretations of his work. Something that has appealed to me about his learning theories is the recognition of a difference between a testable readiness level, and a child's ZPD. Two kids starting at the same place may reach very different levels with coaching/assistance. Sometimes gifted kids need to learn exactly what everyone else in the classroom is learning, but within the social setting provided in that lesson they may advance 3 or 4 levels of achievement instead of just one. One-size-fits-all scaffolding can lead to boredom too quickly for some.