LOL fail-sub. I once had a sub for Language Arts and she didn't even capitalize words, saying "Everyone knows you need to capitalize proper nouns, so why waste your time pressing Caps Lock?" Best sub ever, IMO.
Ah! OP may had a sub, but I had an actual teacher who was just like that! She kept telling us about conspiracies, the new world order, some comet that would hit the earth in the year-I don't-****ing-remember, and stuff that would make Ian Fleming shake his head in disbelief…
“Two things are infinite: the universe and human stupidity; and I'm not sure about the universe.” — Albert Einstein
"Never try to teach a pig to sing; it wastes your time and it annoys the pig." — Robert Heinlein
1. In many states, substitute teachers don't need any training. They just need to have graduated high school, or have an equivalent degree. Yes, that's right... some of them don't even go to college to take your teacher's place.
They just read the teacher's instructions and get paid to 'babysit' you.
(FYI, a few states actually require a teaching degree for substitutes.)
2. You guys ever consider for a moment that it is possible that the subsitute teacher was just humoring you? It is possible they did not actually care what you described, and that they were, like explained above, just 'babysitting' you for a paycheck. Or possibly knew of your actions and wrote down a note to your real teacher for reference of who was troublesome in class. Not all subs are comfortable with pointing out troublesome children.
3. It's also possible she apparently just didn't know much history... so what? When you get out of school, will you guys really remember much of what they taught you there? As an adult, I can assure you that you will not remember most of that crap.