Success in learning mathematics is determined by individual's ability not only to read and write, but also to frame and solve complex problems and continually learn new skills. The education system in Kenya is increasingly being asked to provide learners with the skills needed to compete in an increasingly complex international market place. For this to be achieved teachers are an integral part of children's intellectual and social development. Therefore they must know how to teach in ways that help learners reach high levels of competence. A national profile of teacher quality is a necessary tool for tracking progress towards this goal. In Kenya students' performance in mathematics at KCSE has been dismal over the years and studies have been carried out on students to establish the cause of this failure. Limited research has been carried out to establish whether teacher preparedness influence performance. In this book the researcher sought to address mathematics teachers' perception of their preparedness to implement secondary school mathematics curriculum. This work addressed various issues in teacher preparation and teaching practice.