Preparing Pre-Service Teachers for Classroom Practice in a Virtual World: A Pilot Study Using Second Life.