Effective adult training and development will emphasize participant engagement and co-creation of the course content so that relevant experience of participants is tapped and shared, and opportunities exist to practice new skills and receive feedback to assure learning transfer.
In my opinion, effective training and development is really better defined as Learning Facilitation. We have several resources on this site to support training and development skill building from this perspective.
Training & Development Skill Building. Self-Guided Teleclass Training on Workshop Design and Learning Facilitation in live and virtual formats.
Interviews with Experts on Training.
Ebooks for trainers and learning facilitators.