This document introduces GeoGebra, an open-source mathematics software that combines geometry, algebra, statistics, and calculus. It can be used as both a teaching and learning tool for middle and high school students. The document explains how to install GeoGebra and describes the main parts of the GeoGebra screen - the algebra view, graphic view, and input bar. It provides examples of how to construct graphs and geometric shapes. Finally, it lists and describes the various construction tools in GeoGebra that can be used to solve problems involving angles, polygons, perpendicular/parallel lines, Pythagorean theorem, circles, graphs, equations, and statistics.