Brilliant class-led assemblies for key stage 2 : effective, flexible and fun curriculum-based assemblies /
Harris, Katie.
MacNaughton, Amanda.
Dunstable : Brilliant Publications,
2007.
Schools