The headteacher is responsible for the day-to-day running of the school. The teaching staff are responsible for the educational and social welfare of the children.
There is a member of staff responsible for each curriculum and co-curriculum area. The teaching staff consists of eight members instead of thirteen.
There are approximately 559 children on the roll organiozed in eight year group classes. Most of time, the classes work in collaborative group learning varied according to mixed ability and gender.