Michael Fullan Andy Hargreaves Carol Dweck Robert Kegan Robert Marzano Bill Powell and Ochan Kusuma-Powell Alma Harris DuFour and DuFour Daniel Willingham John Hattie Dylan Wiliam Christopher Day Linda Darling-Hammond Ann Lieberman Clive Dimmock John Macbeath Mary James Pasi Sahlberg Carol Ann Tomlinson Ben Levin Doug Lemov Peter Senge