Concept-Rich Mathematics Instruction: Building a Strong Foundation for Reasoning and Problem Solving