Return to Issue Details Critical thinking and reflection as a teaching-learning strategy in virtual environments Download Download PDF