It was the iCivics game Executive Command that gave me new faith in educational games. After about a year of homeschooling and trying some cheesy online game for my kids, I ran across this game on BrainPop. My kids loved it. We played it so many different time, choosing different options each time. It fit in perfectly with our study of the executive branch. iCivics has done an excellent job of educational game development. They have games for all kinds of civics topics, from jury duty to voting to the Bill of Rights. Good for upper elementary through middle school and completely free.