Professional Development Resources: Life cycle