Return to Issue Details The effect of teaching Islamic education using adaptive learning on developing metacognitive thinking skills for primary school students in Makkah Download Download PDF