Created by National Park Service, Teaching with Historic Places offers classroom-ready lesson plans. These lessons use historic sites to explore American history. Each lesson includes maps, readings, and photographs, all of which are accompanied by questions. These are designed for middle school students, but are easily adaptable for upper elementary through high school studies.