Resources

Nice short lectures on pivotal moments in US history:

http://www.momentsinamericanhistory.com/content.php

Learn US geography: http://www.sporcle.com/games/g/states map game