Mihai, Maryke A., Department of Mathematics and Technology Education, University of Pretoria, South Africa