Return to Article Details Real thinking with virtual hats: A role-playing activity for pre-service teachers in Second Life Download Download PDF