This module provides an introduction to current leading-edge work on shared virtual environments for learning (SVEL) through a variety of reflective experiences in such environments. The module will delineate and interrelate various theories underlying the pedagogy and content of SVEL, discuss the implication and impact of web 2.0 technology on the design of virtual environments for learning, and provide opportunities for students to develop the design and implementation of their own SVEL based on sound pedagogic principles and to describe and illustrate appropriate strategies for their evaluation of the virtual environments for learning.