Assemblies for All

  • November 5, 2019

    Assemblies for All offers more than 200 inclusive assemblies for Key Stages 1 to 5 across 30 diverse themes, none of which promote one particular religion or belief, making them suitable for all pupils regardless of their religious or non-religious background.