Illuminations is a project designed by the National Council of Teachers of Mathematics (NCTM) and supported by the Verizon Foundation. NCTM serves as a content partner for Thinkfinity, the Verizon Foundation's free online professional learning community, where Illuminations is the primary contributor of resources for teaching and learning mathematics for grades pre-K—12.