On Excellence in Teaching is an excellent collection of teaching and learning reviews and research.
On Excellence in Teaching was edited by Dr. Robert J. Marzano, a leading researcher, author and faculty development presenter. Marzano has written more than 30 books and 150 articles on topics such as instruction, assessment, educational standards, educational leadership and school improvement.
Marzano gathered the recommendations of educational researchers, theorists and professional developers on effective instruction. The results provides a wide-ranging discussion of teaching strategies and effective practices across several different educational contexts.
Marzano includes his own perspective with fifteen contributors. Theories of Excellence, the first section, describes and develops the core concept of quality and excellence in teaching. The second section, Systemic Excellence, provides a selection of specific innovations in educational organizations (level, school and district-wide). The third section, Classroom Excellence, addresses a list of practices that teachers can adopt and adapt in their classrooms. This organizational approach lets you dip back into the book, search through references, and find detailed approaches that are useful and evidence-based.