Return to Issue Details Virtual Tutoring: An Online Environment for Scaffolding Students’ Metacognitive Problem Solving Expertise Download Download PDF