Wonderful teaching and learning tool with the ability to explore mathematics at various stages.
Community Review for GeoGebra
My Take
I was looking for a dynamic math/geometry software that enabled exploration of various topics in mathematics. GeoGebra has a relatively low learning curve and is pretty powerful in demonstrating multiple representations.
How I Use It
As a teaching tool, it can be very user-friendly and you can toggle objects to show/hide to save time in typing/inserting expressions. I have been working with this software for several years and am very happy with the results and the feedback I have gotten from my students. You can demonstrate the graphical, functional, numerical(table) representations of expressions to assist learners with different abilities and preferences. Furthermore, the app/software are dynamic so that changes in the graph or geometric objects modify the expression and vice versa. Very powerful!