Teaching as Principled Practice: Managing Complexity for Social Justice presents a practical vision for effective teacher development emphasizing social justice. This vision is encompassed in a set of six principles that underlie the authors′ work with pre-service teachers, and is intended to guide one′s practice in the classroom. The text′s primary focus is on children and youth who have been traditionally underserved...