Youth leadership program participants enjoy a full day of professional development where they hone their skills in the following areas: