Tiene grados en Matemática, Pedagogía, Filosofía, y un título de postgrado en “Matemáticas elementales desde un punto de vista superior”, todos obtenidos en la Universidad de Bolonia (Italia). D’Amore también tiene un doctorado en Educación Matemática de la Universidad “Constantino el Filósofo” de Nitra en Eslovaquia y tiene un Doctorado Honoris Causa de la Universidad de Chipre.