Teachers' professional development is being given increasing importance in many countries throughout the world. The questions are being raised about what should be an appropriate content for professional development and how its effectiveness can be evaluated.The debate around these questions has always been controversial and no commonly agreed answer has been found so far. This book,therefore, provides some tips for finding the right answers. The work explores the ways by means of which CPD can lead to personal growth of teachers as well as the development of teaching skills and knowledge, facilitating the improvement of students' achievement. Even though there doesn't exist any ready-made all encompassing "recipe" for effective CPD,this work drawing on the recent research in teachers' professional development, suggests the most important "ingredients" for effective planning, implementation and evaluation of any CPD programme. These ingredients can help directors, head teachers, managers,CPD coordinators or any other professionals responsible for developing teaching staff to identify, effectively plan,implement and evaluate CPD programmes in their settings