We use the Maths No Problem schemes of learning from Years 1-6. This scheme help us improve children's fluency, reasoning and problem solving as directed in the national curriculum.
The videos in the link below shows some of the fundamental aspects of the Maths No Problem scheme we use:
Year Group Overviews
Progression of Concepts
Progression in Mathematical Vocabulary
We also subscribe to Sumdog and Times Tables Rockstars and MyMaths. These are very popular.
The following links are to videos made by the DfE about maths expectations in each year group.