Feed backs are welcome.
I would add -before you formally communicate anything-prepare -what you want to say,to whom you want to say and also why.
Prepare mentally what would be the reaction to your communication.
Purpose of communication is achieved when recipient understands what is being conveyed and acts upon it the way it is to be done.
As you rightly said, understanding the audience to whom it will be delivered is the key factor of Training.
Preparing some activities, Examples, quotes, games, etc will help audience to grasp the contents.
Thank you once again for your positive feedback.