homeworkthe role of metacognition in critical thinking and problem solvingShare on FacebookShare on Twitter499