Why Differentiated Instruction Works