GeoGebra most definitely is not for everyone. GeoGebra is an app specifically designed for people who regularly work with or study arithmetic, geometry, algebra and calculus.
On the plus side, GeoGebra effectively covers arithmetic, geometry, algebra and calculus in a very full and complete manner. The app also provides a variety of different representations of dynamically linked objects. The app also allows you to utilize powerful commands like sequence or root.
On the down side, GeoGebra really is for individuals that regularly deal with more complex mathematics in their work or studies. The app simply is not designed for use by beginners.
kids learning math
Math Tutorial for Kids
Math Science Quest
Math Science Quest is a fun way to learn the fundamental reasoning skills that are the essence of scientific method
Desmos Graphing Calculator
A free math exploration Google Chrome extension
GeoGebra Classic
Free tools for learning math and science