What should our schools teach about American history?

Schools should form good citizens, and forming good citizens includes fostering patriotism. You form patriots by letting students see all that has been done and form their own judgments about what was just and good, what was unjust and evil. Trust them to make the right judgments. They will.