Return to Article Details Using virtual environments for synchronous online courses Download Download PDF