While I slightly disagree with his comment, I think it just needs to be phrased differently. When we say "smart" we may mean depth of knowledge in one or more subjects, or able to grasp new things quickly, but there is a much greater diversity in useful intellect. My father is not what most people would call "smart", he's not great at learning new things, has a below average grasp of math, doesn't read or enrich his mind, etc. yet he can look at a problem in the real world and find a solution to it in a few moments. He can't always articulate it well to others, but it's astonishing to see. He will often build something with 1 person as efficiently as 2, because he comes up with contraptions for anything you'd need another person for. He rarely uses brawn, he uses simple machines, jigs and more. He's so much smarter than I am in those areas. I can sit down and read a book on a subject and remember everything I read, and often be able to do that thing immediately afterwards. I bought books with all my income growing up, I taught myself programming and started a software company, but I will never be as good as my father at seeing a problem and solving it rapidly without the help of others and without the use of costly devices. He's "smarter" than me in that area. If IQ tests tested for that he'd be in the top 1%, Id be in the bottom 10%. There are many gifts we all have and devaluing others gifts, because they differ from our own by calling them dumb, shows just how much more you need to grow.