How Hands-On Learning and Immersive Technology Can Work Together