these sites are warehouses of mathematical ideas

Play with lot of different math concepts at this interactive website created by NCTM  Illuminations website: Interactive activities that inspire mathematical thinking

THis math really might just blow your mind. DOn't say we didn't warn you.