Today Year 5 performed their assembly. It included topic work, English, a retelling of Beowulf, Science, DT and even a Maths dance! The children have worked exceptionally hard this year and it shows in how much progress they have made. Well done Year 5!