Self-directed learning: an alternative form of training