Developing An Effective Training Program