TERC's mission is to improve mathematics, science and technology teaching and learning. TERC works at the edges of current theory and practice to contribute to understanding of learning and teaching; foster professional development; develop applications of new technologies; create curricula and other products; and support school reform.