School Stickers top picks: Headteacher rewards

Did you know: the biggest school in the world was set up by Mr and Mrs Gandhi in 1959 and has more than 32,000 students. The biggest schools in Great Britain and Ireland have around 2,000 pupils so that’s one very big school! This week, we’re offering you the chance to stock up on personalised Read More …