GeoGebra, Desmos, and Mathigon: choosing the right interactive surface

Three complementary platforms, three different strengths: dynamic geometry, rapid graphing, and hands-on virtual manipulatives.