Continuing Professional Development Programme (CPD) aims to produce high-performing teachers and to support the aspirations of a quality education. Support through CPD, especially novice teachers to equip themselves with knowledge and skills as well as new practices of teaching and learning that is relevant to the development and needs of the 21st century. Novice teachers are often faced with several constraints stemming from the school or oblique views of individuals at the school. Thus, determination of novice teachers in their professional development is encouraged by their attitude to the profession of teachers despite the various shortcomings. The main indicators of a successful professional development is the extent to which teachers practice what they have learned. Provide a full-technology, offers professional development based on the teaching and learning in the classroom and coaching to give continued support will provide opportunity for novice teachers to practice effective teaching and learning and low-risk and receive appropriate feedback.