Awesome Stories is a history teacher's dream. It holds an extensive collection of documents, videos, images, audio files, biographies, radio broadcasts, clips from movies, primary documents, slide shows and the stories behind them. The site is categorized by topic and by type of resource and is also searchable by topic. History teacher, head on over to Awesome Stories and sign up today. The site is free to join and must be explored to be appreciated.