A look at differentiated instruction
Shaking up your lessons keller & setzke
Shaking up your lessons plichta & elliott