A Sheffield school needs to improve because teaching is inconsistent and some pupils are not doing well enough, say inspectors.
Ofsted inspectors visiting Rivelin Primary School,Walkley, said the school was improving, but plans to boost teaching and overall standards were not clearly focused.
In their report, they said support was not always appropriately provided for pupils with disabilities and those with special educational needs.
And those youngsters were not always set the right to allow them or the most able children to make progress.
In maths, pupils did not always have the appropriate apparatus to support their learning.
Inspectors found the quality of teaching was variable across the school, changing from class to class and also between teachers in different subjects.
But there was positives too, with the leadership of headteacher Jo Powell praised, while senior teachers and governors had ensured effective improvements.
Pupils were enjoying school, feeing safe, helping each other at playtimes and were polite and well-behaved in lessons.
Youngsters from disadvantaged backgrounds were making good progress and achieving well, while in general behaviour and attitudes to learning were good.
Mrs Powell said: “We are pleased Ofsted recognises Rivelin’s strengths and improvements since the last inspection.
“We do, however, acknowledge the report did point to areas where we need to continue to improve.”