Degree in Mathematics Teaching (1985) from the University of Évora (Portugal), Master in Educational Technology (1992) from the Complutense University of Madrid (Spain) and PhD in Educational Sciences (2002), with emphasis on Mathematics Education, from the University of Évora (Portugal)
Licenciado em Ensino da Matemática (1985) pela Universidade de Évora (Portugal), mestre em Tecnologia Educativa (1992) pela Universidade Complutense de Madrid (Espanha) e Doutor em Ciências da Educação (2002), com ênfase em Educação Matemática, pela Universidade de Évora (Portugal)