ball lab is the best choice for youth/kids who want to pursue your dream of basketball in North Shore ! My son and daughter have been in the group/private lessons for over 4 years. They build their skills on basketball games and improved significantly! Beyond the sport, Kids Learned a lot on persistence and resilience. Coaches are awesome!