Using avatars and virtual environments in learning: What do they have to offer? | Synapse