Jim, you beat me to my comment. Really though, what is it, 1600 posts? with all that time you could have been studying, even just skimming the pages, you could have been in the 80+% area. I was never good in school (I'm dyslexic, and have mild ADD), but I still managed to pull off 75%+ in all my classes, even the ones I sucked at, and I hardly ever studied, and I'm by far, not the sharpest knife in the drawer.
Secondly, if you're going to call out a teacher, tell them after you have the grade in your hand and school is officially over. Like my grade 9 English teacher, pissed me off for the entire year, and at the end of it (after I was holding my report card), I went up to her when everyone else was saying goodbyes, and I told her she was a bitch and I never liked her (she had it in for me the entire year, even when I had an asthma attack in class she told me to be quite and quit faking it, and to do my presentation, I got up to the front of the class, still coughing my ass off, started my presentation the best I could, had a coughing fit, and passed out, I broke 3 ribs coughing so hard, and when I passed out I nailed my forehead on a desk and sliced my head open. She failed me on the project, and wouldn't let me do it over again).
Side note, RedRanger what town did you graduate in? I have a lot of family in BC and almost everyone lives in a small town, and with the whole town only having 1800 people, its kind of sounding like Lillooet.