Daniel Willingham knows a lot about this subject (I took into to cognition with him a couple of years ago). Of course in the linked article he is just paraphrasing other people's work, but he does a lot of similar stuff himself especially on developmental neuroscience in learning and reasoning. It is very interesting to be taught by someone who knows a ton about learning and how to learn from the neurological point of view.