Chronicling America's History - Library of Congress
Historical Thinking Matters
Library of Congress Teacher Resources
Newsela is an online tool that takes current news articles and breaks them down into three reading levels. The folks at Newsela have created resources just for Iowa students. You do need an account, but it is FREE.
PBS Learning Media