
I am just beginning to explore in Second Life. But, I think it could be a great tool for online collaboration between instructors and students, as well as fellow students in an online course.
It may take some time to get used to, but it could add lots of collaborative value to a course :)