Mobile training platform that distributes video content and allows for the creation of real-time training. Features include video roleplay, instant management feedback, content creation tool and internal communication features that make learning on-the-go more social and engaging.