
Team Assemblies 2019
Team assemblies are great opportunities for students and classes to share their learning and achievements with their peers and families. Over the course of the year, all classes participate in both whole school and team-based assemblies. Dates and times for all team assemblies for the 2019 school year have been …