Dr. Joseph Yeo Kai Kow is an Assistant Professor in the Mathematics and Mathematics Education Academic Group, National Institute of Education (NIE). He has taught mathematics and mathematics pedagogy both at school and university levels since 1988. Presently, he is involved in training pre-service and in-service mathematics teachers at primary and secondary levels. His students come from diverse backgrounds, ranging from the gifted and talented, express, and normal streams. Before joining the National Institute of Education, Joseph Yeo Kai Kow held the post of Vice Principal and Head of Mathematics Department in secondary schools. He was part of the team at the Research and Evaluation Branch in the Ministry of Education between 1998 and 2000, holding various portfolios including evaluation of IT Master plan, Project Work, and Teachers’ Workload and involved in an international study on the First module of the Second Information Technology in Education Study (SITES). His research interests include mathematical problem solving in the primary and secondary level.