History gets way more interesting once you stop just reading about it and start actually digging in. Middle school is an excellent time for that. Ancient civilizations, world wars, weird inventions, local legends, whatever interests you, there's a history activity for it. And while you're at it, you'll pick up research, analysis, and critical thinking skills that show up everywhere else.