Flexible virtual environments for teaching and learning | IEEE Conference Publication | IEEE Xplore