Learning With Dynamic Geometry Programs: Perspectives of Teachers and Learners · Study