# data[].attributes.body
Whilst differentiation is a desirable skill to incorporate in the classroom in theory, it does come with it's own difficulty to put into practice. In a perfect classroom situation, differentiation ensures that students master essential skills. But this is also part of the problem -ideal situations do not exist for a long period of time. Also, teachers would have to adjust their instruction, content, processes, materials etc. All in a short period of time with a large number of students - this makes differentiation notoriously difficult to put into practice for a significant period of time.