Training, teaching content and new technologies