Learning in a virtual world: experience with using second life for medical education.

Learning in a virtual world: experience with using second life for medical education.