Videos
Here is a great short You Tube series - looking at the foundations of Maths and how to teach each of the elements