
The school is organised into three stages, each of which is designed to meet the needs of pupils of different ages.
The Foundation Stage is the period of education for children between the ages of 3 and 5 and covers both Nursery and Reception classes.
Key Stage One caters for children from age 5 to 7 years of age
Key Stage Two caters for pupils age 7 to 11
Because of the different numbers of children in different age groups, the classes vary in size. In the new academic year the classes will be as follows:
| Nursery | 1 class |
| Reception | 1 class |
| Year 1 | 1 class |
| Year 1/2 | 1 class |
| Year 2 | 1 class |
| Year 3 | 1 class |
| Year 3/4 | 1 class |
| Year 4 | 1 class |
| Year 5 | 2 classes |
| Year 6 | 1 class |