A study comparing the pedagogical effectiveness of virtual worlds and of traditional training methods