GoToTraining is a versatile software platform for learning and development in virtual, or a mix of in-person and virtual situations. GoToTraining allows trainers to create effective and engaging training sessions. Trainers can measure students knowledge before class via custom registration, distribution of course materials, and tests. Vital class engagement is achieved via polls, videos, and document collaboration. Trainer evaluation and exams ensure learning has taken place.