Teaching and learning with virtual reality.