I took an online IQ test and I was 108 or something. But like any online test result is something to place your beliefs on...
In terms of highschool I'm pretty ill informed. Last year I was 52nd in my class out of 108. They gave us an update at the start of this year and I had moved up ten places so that only shows how mercurial things like this work. I only really started being a good academic student this year though. One sign of this is how my starting math grade after septmeber wasn't in the failing region

.