Construct a software platform that allows foreign language Instructors to custom-build virtual reality training environments for their students' unique mission requirements. The SaaS platform will connect databases of 3 dimensional Virtual Entities (avatars, objects, virtual environments, text documents, audio files, video files) that are accessible to end-user curriculum designers for their use. The end-user UI platform will allow curriculum designers to build their own task-based asynchronous teaching curriculum within each virtual environment.