click to enlarge
Civil War Days
A great way to learn about history is to recreate it (as long as you're careful not to repeat the bad parts). Civil War reenactments are a perfect way to understand not only the history of war, but the technology and protocol as well.
At this year's Civil War Days at Lockport's Dellwood Park, the battle and all of the functions leading up to it were described in minute detail by a narrator. This really helped everyone understand how things were done and why.