This is a great resource for teachers. It has pre-made activities for students as well the ability for teachers to make their own activities in the curriculum area of history.
This site is very focused on the way to present, search and create information. Its content is accurate, and some of the images they were able to restore look amazing.