middleweb.com
Using Stories for Professional Development: 35 Tales
James Dillon takes a unique approach to professional development, replacing the usual data and research with a collection of stories about teaching and learning