Geogebra is a fabulous tool for any math teachers and students!
The ability to dynamically look at mathematical concepts for free
makes it one of the most useful web 2.0 tools for teaching and
There are also loads of materials and worksheets which are being
shared on geogebratube.org.