Library of Congress | Teaching with Primary Sources Stanford Graduate School of Education Stanford EdCareers Stanford Teacher Education Program California History-Social Science Project National History Education Clearinghouse Historical Thinking Matters