I guess I am one of the rare ones then. It is not that I doubt my intelligence, it is that I usually know exactly where I stand. I'll be the first to tell people, "Hey I may be wrong..." or in class, I'll be the person who is secure enough to ask the "dumb" question that everyone has, but is afraid to ask.
I don't know. NTs are defined by their way of processing the world and information, not by their intelligence. You could be an INTP of average or below average intelligence. But you should know strengths in that regard. as I said above, I don't doubt my intelligence. I know I am an intelligent human being. I am not prideful or arrogant about it, it is just a fact. It is like a beautiful woman who knows she is beautiful, but also she recognizes that she is not the Goddess of Beauty. There is nothing to be gained from false modesty if it is obvious to both of you. If you try to be modest about an obvious trait, you come off arrogant, condescending, etc. unless you are good at it. acknowledging that you are something is not pride or arrogance.
What is prideful or arrogant is for me to say, I am more intelligent than you are. I don't even know you. And there are different forms of intelligence. I think comparing intelligence to beauty is probably an inadequate, but fair comparison.
So back to the course. Like a body-builder, I know my limitations. I know my intelligence. There are times when I surprise even myself with my own brilliance, but on the whole, I can honestly look at myself and say whether I am intelligent or not. And I can honestly compare myself to others. I have a friend who is brilliant in programming. The best I have ever done was a vending machine program in Intro to C++. I am a Physics Major, he was Computer Science/Electrical Engineer. Computer Science requires a different kind of intelligence than Physics. This is why I am working on a minor in Computer Science so that hopefully I can improve my Intelligence in that area and become more valuable.