What a Training Program Should Be