United States Geological Survey creates topographical maps of the United States. The USGS maps can be downloaded for free from the USGS website. The USGS website can be a little tricky to use. Another option is to use National Geographic's USGS map portal to find, download, and print maps. On that site you can search for maps by panning and zooming on a map of the United States or by searching for a specific location.
Applications for Education
I've used many USGS maps over the years while planning hiking, paddling, and biking trips. I have also used them while teaching students how to use a map and compass. It's a great way to get students thinking about the topography of an area and how that topography impacts travel and construction.
H/T to Maps Mania.