YLC’s programming consists of a series of eleven interactive training sessions, which address fundamental board skills. Each session is facilitated by an industry expert and reflects on success indicators such as collaboration, diversity and other topics deemed crucial for today’s nonprofit leadership roles. The training is followed by the completion of a one-year internship with a nonprofit community organization.