Different learners pick things up at different speeds, so as a trainer, it's important to know how to adapt your teaching according to their needs. Try these techniques.
Assess learner background
Differences in people's experiences and abilities can affect how quickly they learn.
Consider your benefit to learners
Learners who have a strong purpose for learning tend to receive it better, so think about what they will gain from listening to you.
Tie learning to what people already know
Start with simple concepts people can already understand before proceeding to new and more difficult tasks to prevent them from getting overwhelmed.
Teach one thing at a time
If you teach learning step-by-step, in an orderly fashion, it will be easy to see what (if anything) is holding people up.