Studies have shown that children learn best through play and adults learn best through interactive learning.
I've just moved to Dubai and the focus here is that children learn through play. They have massive play areas outside for them to use and they do a lot of physical activity.
Whilst really young they don't have set topics for lessons but rather incorporate everything in together. So they don't have an hour of maths then an hour of English then science, they choose a topic and incorporate all the lessons in to it.
It certainly sounds more interesting but I have no idea if it works well or not yet!