I did not finish High School. I did the 12 years in 12 years, but needed summer school to cover my failing a few classes, due to bad attitude more than anything else. You could only get 24 credits, and you had to have them all. I got 90 percentile on the GED and joined the Navy. They tested me as in the top 10% off all enlistees, and sent me to Nuclear Power School, where they tested all of us again, and I placed in the top 10%, again. That placed me in the top 1% of navy enlistees.
BUT, I was/am still capable of stupid mistakes, often having to learn some things multiple times before it sinks in and I fully understood it, instead of just being able to repeat it.
IQ is a tenuous thing to grasp by even the professionals. And it doesn't always mean that a high numbered person will become a high achiever. I have worked with people who consistently get poor grades, but were without a doubt the best techs I have ever met....
My kids, and grandkids, are showing much more "awareness" (as opposed to clueless) than I did at their respective ages. From what I see around me, there are plenty of really intellignet kids in the current adult generation, and in the coming generations. But there are some really stupid ones, as well. I hope the really smart ones can compensate for the really stupid ones, or else the nation's average IQ will suffer.