Our assembly programme means students have an assembly most days in year groups, key stage groups, or in our cross year houses. In the assemblies we pick up on religious, political, cultural, moral and practical themes.