Graduado en Matemática, Filosofía y Pedagogía, de la Universidad de Bolonia, Italia; Ph. D. en Mathematics Education. Ph. D. honoris causa en Social Sciences and Education (University of Cyprus). Docente y director de tesis en el Doctorado en Educación Matemática de la Universidad Distrital Francisco José de Caldas de Bogotá. Miembro de los grupos de investigación NRD, Italia; Mescud, Colombia; Gradem, España. Ha publicado 145 libros y 700 artículos en muchos idiomas.