@Mutsy - My friend was a public school teacher that often had transfers from Montessori programs and the problem that she saw with this learning style was that the curriculum was child-led. This makes the child responsible for their learning, not the school or the teacher.
She said it was fine if the child was a self starter and really wanting to learn a lot of things, but what about if the child is a slacker that is not motivated by school. She said that in her experience some of these kids had a hard transition because they had to adapt to a system that was not customized like the Montessori program was. They had to be able to do what everyone else was doing and some of these students had difficulty keeping up.