I question whether its worth it to do a lot of history with middle schoolers. The age of the kids and nature of the teaching doesn't lend itself accurate teaching. High school seems like a much better time to get into history and civics.
Most of my middle school history was pretty shrill and simplistic. It was either "OMG teh Anglos were EVUL to the Natives/French!!!!" or "The Fathers of Confederation were SUPER SPECIAL AWESOME". High school provided an opportunity for a much more nuanced view.
I'd much rather cut out history in middle school and then do a solid in depth history course in high school than the mess memphis just described.
History should be different for middle schoolers, not just left out. If you want to get away from the simplistic moralism, teach it in a different way. Connect it to archaeology and the history of science and technology. I think it is a great time to do ancient history.