TPS Teachers Network
Library of Congress
West Philadelphia Collaborative History Center
Smithsonian Learning Lab
Digital Public Library of America