I posted a related question on the Math.SE, but was directed here where I'm asking an similar but different question.
I've been tasked with helping to redesign a math curriculum for an enrichment program and I have very few restrictions on what the curriculum should include or how it should flow. The curriculum is meant to be an enrichment curriculum (supplementary to the existing one here in Ontario).
I wanted to find some resources on proven and effective ways to design and teach math so that students have a deeper, more rigorous and more intuitive understanding of math - an approach that prepares them to tackle math abstractly and ultimately prepares them for higher level math. The curriculum starts at grade 4 and continues on to grade 11.
I'm aware this is a broad topic, but where can I start to get information that hasn't been contradicted or proven to not be effective?