The philosophy underlying Boys & Girls club programming is the Youth Development Strategy. All programs and activities are designed to maximize opportunities for young people.