Rising Stars Mathematics Is My Number 1 Maths Curriculum Choice
I personally recommend you use Rising Stars Mathematics as your main mathematics teaching scheme. It is hands on and the students develop a real love of maths. It is perfect for both single and mixed age classes (Such as a Year 1/2 class or Year 3/4 class).
I get a small commission from every sale from this site. I have no direct links with this company, I just love teaching their materials to my own class.