Model of social believable NPCs for teacher training: Using Second Life | IEEE Conference Publication | IEEE Xplore