I agree on the needed flexibility part.
> the best system btw is montesori
I disagree on that. See a recent HN discussion on Montessori: https://news.ycombinator.com/item?id=45674002
tl;dr: it works for some kids, just like the current German system works for some (other) kids.