This document discusses mathematics teacher preparation and professional development in Singapore. It outlines Singapore's approach which includes selecting top students to become teachers, emphasizing pedagogical and content knowledge in pre-service teacher education programs, and providing ongoing professional development for in-service teachers through professional learning communities and 100 hours of training per year. The goal is to develop teachers' capacity to continuously improve their practice and enhance student learning.