The design, development and evaluation of a virtual reality based learning environment | Synapse