Educating everybody's children diverse teaching strategies for diverse learners - Cole, Robert W., 1945- (Association for Supervision and Curriculum Development, 2008)