some of my favorite websites for the study of US History:
http://www.historyonthenet.com/authentichistory/
https://www.archives.gov/
https://archive.org/index.php