Below is a list of teacher education resources on mathematics for the primary level.
Exploring Patterns
Using visualisation in maths teaching