Certain portions of history should be taught using a more visual medium. Specifically, time compressed movies and even animated flip booklets could be made to illustrate historical events like the movements of fronts during a war, the evolution of political boundaries, demographic shifts, the meandering of rivers, the evolution of geologic land formations both on the micro and macro scales, and so much more. Two or more related variables could also be included within the same lesson to more directly show students the relationship between the two.
Such a presentation format would enable many students to more effectively formulate and grip larger frameworks around which so much more knowledge can be hung, perhaps with longer lasting accuracy. Students could even make some of these flipbooks themselves, page by page (at least coloring basic, repeating templates) throughout a course.