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