1. Association of Mathematics Teacher Educators. 2006 Preparing teachers to use technology to enhance the learning of mathematics http://www.amte.net
2. Ball , D. L. 1988 Knowledge and reasoning in mathematical pedagogy: Examining what perspective teachers bring to teacher education
3. Teacher beliefs and the reform movement in mathematics education;Battista;Phi Delta Kappan,1994