Return to Issue Details Learning outcome, presence and satisfaction from a science activity in Second Life Download Download PDF