Urban Teacher Education and Teaching: Innovative Practices for Diversity and Social Justice by R. Patrick Solomon Back to product details page >