This paper discusses the concept of 'mathematics for teaching' and its significance in mathematics teacher education, using examples from South African classrooms to highlight the substance of teachers' mathematical work. It critiques the existing frameworks for teacher education by emphasizing the need for a deeper understanding of mathematical reasoning and task design in teaching practices. The author argues that enhancing mathematics teaching not only addresses professional development but also responds to the challenges posed by educational reforms aimed at equity and quality in diverse classroom settings.