In theory all children do have an IEP although in practice their IEP may well be the same as several other children in the class and they would work as part of that group. I don't feel that it is particularly necessary to turn this into a contract with parents but it should be available should they wish to see it. Each child is given targets to work on particularly in Maths ,English and Science. There are aslo targets for PSD (personal and social development). Lessons are differentiated to meet the needs of all ability groups with extra attention paid to 'special' or 'particular' needs. None of this is new. Its the way I have taught since training 20 years ago. I currently work in a special school where the needs of the children fall outside the scope of a mainstream class. The only real difference is the numbers (8 in my class); I still have to differentiate up and down so the workload for the planning stage is much the same as for 30.