He is not an idiot. Just gifted at something else.
There is much to what you say.
Personally I am able to do fairly complex chain calculations in my head because I can “see” the numbers as the calculation unfolds.
However, give me a ruler and ask me to draw a straight line between two points or drive a nail straight in with a hammer and I am lost.
Or a late bloomer like my son; sucked in school, but is flourishing in the Navy. Go figure!
BTW, I can still recite the Boy Scout oath, but your tagline helped!
Heh. That’s we say to all the public school kids.