For the benefit of our non-UK visitors, Key Stage 3 refers to pupils between the ages of 11 and 13 - ie those in Years 7 - 9 (often referred to as Lower Secondary school pupils).
We’re specialists in producing material for this age range. Check out our great material for: