Educating Teachers For Cultural Diversity and Social Justice