Information and Communication Technologies to Improve Problem Solving and Self-Efficacy: Exploring Geometry Learning Using Dynamic Mathematics Software Geogebra
International Journal of STEM Education for Sustainability