Describes the systematic efforts of committed and creative teacher educators to improve their teacher education programs. This book also describes the accomplishments of individuals who have overcome many of the hurdles teacher educators typically face. It presents research on 15 different teacher education programs.