Core curriculum
Publishing House
Online Mathematics
Let's laugh!
Textbooks and worksheets
Interactive
Video
Software
Google Store / App Store
Pythagorea: Geometry on a Square Grid
XSection: Cross Sections of Polyhedra
Sketches - Interactive Geometry Editor
Good reading to think it over
Hotel Infinity by Nancy Casey