This book makes a major contribution to knowledge and theory by drawing implications of teacher effectiveness research for the field of teacher training and professional development. The first part of the book provides a critical review of research on teacher training and professional development and illustrates the limitations of the main approaches to teacher development such as the competence-based and the holistic approach. A dynamic perspective to policy and practice in teacher training and professional development is advocated. The second part of the book provides a critical review of research on teacher effectiveness. The main phases of this field of research are analysed. It is pointed out that teacher factors are presented as being in opposition to one another. An integrated approach in defining quality of teaching is adopted.