At Berkeley Primary School we now use Sing Up as our main tool for teaching music from Nursery all the way to the end of KS2.
The resources "support a creative and active musical approach to lessons, connecting singing and playing, composing and improvising, listening and appraising." (Sing Up)
We also currently have Whole Class Instrument Tuition in Year 3 provided by the North Lincolnshire Music Hub.