The School opened in 1991 with just two classes and 27 pupils. It now has just over 300 pupils with eleven classes. In the foundation stage and Key Stage one there are two Reception classes, a year 1 class, a year 1/2 mixed year class and a year 2 class. In Key Stage 2 there are 3 parallel classes of year 3/4. There are also 3 parallel classes of year 5/6.