Getting students to read, digest and practice material is difficult in any discipline, but even more so for math, since many students have to cope with motivational problems and feelings of inadequacy, often due to prior unsuccesful training and teaching methods. In this paper we look at the opportunities offered by computer graphics, visual programming and game design as an alternative for tra...