Development is an ongoing and long-term process that requires a participant’s dedication both during the program and afterwards. For this reason, we recommend a waiting period of approximately twelve to eighteen months between attendance in Core Development Programs. You may wish to attend one of our Specialized Skill Development Programs during that time.