Predictors of students mathematics problem-solving skills: Feedback, beliefs, learning support, and technology | Synapse