Return to Issue Details Exploring the impact of discovery learning and self-efficacy on students’ mathematical reasoning skills Download Download PDF