For this author, problem solving promotes advanced mathematical thinking, since it requires strategic thinking,
insight, perseverance, creativity and skill. Meaningful involvement with mathematical problems, over time, allows students to build, find and define effective schemes and strategies important in resolution