Education inspectors have praised the "relentless drive" of a Kilmarnock primary school headteacher.
Inspectors from Education Scotland visited Annanhill Primary School earlier this year, and found a "culture of high expectations".
Annanhill is situated in a shared campus with Grange Academy and Park School, and has 471 children across 18 classes.
Head teacher Emma Johnstone has been in the role for nine years, and is highly praised for her work.
The report states: "Through the relentless drive of the head teacher and substantive depute head teacher, staff have created a culture of high expectations.
"They work very well together to address barriers to learning that result in improved outcomes for children.
"Staff have developed calm, purposeful learning environments that support children well.
"Children benefit from very positive relationships with staff and the inclusive ethos across the school."
Some areas for improvement were identified by inspectors, but they admitted they were confident the school could improve.
The report added: "Teachers should continue to develop consistent approaches to learning and teaching. They should support children to experience learning at the right level of difficulty across the curriculum.
"Senior leaders should now analyse more rigorously the impact of strategies on children’s progress.
"This should support them to make informed decisions about approaches that will continue to increase and improve children’s progress and attainment over time."
Read the rules here