CPM Educational Program began as a grant-funded mathematics project in 1989 to write textbooks to help students understand mathematics and support teachers who use these materials. CPM is a 501(c)(3) educational nonprofit corporation, managed and staffed by middle school and high school teachers, that offers a complete mathematics program for grades six through 12.