Key Stage 2 is made up of Years 3, 4, 5 and 6. We have one class in each year group consisting of 30 pupils. All pupils follow the National Curriculum and build on their learning from Key Stage 1.