Your boy is intuitive - I was the same way in school - you 'know' the answer but can't explain the steps. I bet he's quite creative too.