Question: what factors should be considered while choosing training methods?
Answer: When choosing a training method, the approach that I've found most effective is to start with the goal of the training event and work backward. Is the goal to use training to implement a cultural, organizational, or process change? Then formal, in-person, group-based training might be the most effective option.