You may not know this about me yet, but I started my adult life as a teacher. I taught English as a Second Language at two schools in the US - St. Giles College and Eckerd College. At first I was sooooo nervous to teach, but as I got more confident I loved it. When I was deciding on the focus for my master's degree at Penn State, it was this love of teaching that lead me to choose the emphasis in training and development.
The thing that has always amazed me about training is it's ability to keep great people around. A well defined and executed training system can do so much to augment all the other things that keep people around: the work environment, connecting their work to a greater purpose, a strong relationship with their manager.
So, where's the tip? When you're thinking about training here are some things to think about:
What is the most important thing that they need to know before they learn anything else?
How can I break up what I am teaching to give them time to learn, time to get feedback, and time to practice?
How am I going to measure progress, and whether they actually learned?
What will make this meaningful and fun?