Experiencing education with 3D virtual environments