Return to Article Details Effects of Teaching through Problem-Solving (TtPS) on Students’ Metacognition and Academic Performance Download Download PDF