Problem-solving is a powerful approach for teaching students to develop mathematical concepts and skills. This methodology is not about teaching a specific problem-solving skill to students; it’s about students using problem-solving and collaboration skills to develop their mathematical skills and solidify their identities as capable problem-solvers.