Students in many teacher training programs for the last few years have, as a precursor to actual classroom experience, engaged with virtual avatars to simulate the experience of interacting with ...