MajP will tell you different! On his 1st day here he arrogantly proclaimed how clever s/he is, and how thick the rest of us are... Only a "Thick" person would hold such a view.
Again I'm young and most of members here have more experience in life than me.
But with my limited experience, when I see someone brags about his skills, It gives me the idea he's not that good.
Not long ago, I read somewhere The more I learn, the less I know.
And I believe in it. The more someone improves in a subject, the more he realizes how deep that subject is and how less he knows.
Most of our professors in collage who talk over and over how good they are, simply are not that good.
In case of @MajP, it's a surprise if he had ever said something like that. I had a different view of him.
The more I learn, the more I realize how much I don't know