The purpose of this study was to evaluate a programme on mathematics teaching carried out using reflective practice. While the study shows that the education programme generates high levels of satisfaction, pedagogical appropriateness and learning, its achievements in effectiveness are moderate. Although, in general, what is learned through teacher education is implemented in the classroom, it is done individually and without becoming a part of the culture of the school. The results show little evidence of the programme's impact on student learning.