Virtual worlds and virtual learning environments like Second Life offer opportunities for synchronous collaboration and learning activities. Second Life allows users to create content and interact with other residents in a user-created virtual world. While open-ended nature can be challenging, Second Life has been used for simulations, collaboration, role-playing and constructionist projects. Integration with learning management systems may help provide more support for guided learning activities in these environments.