At BGSC, athletes have the chance to train with coaches who have both played and coached at the highest levels. Coaches are experts in all areas of the game, and work the athletes hard to perfect their skills in ball handling, shooting, passing, rebounding defense, and team play.

Our athletes have multiple opportunities to work on their game: morning training, afternoon League play, awesome hoops, and even the weekly evening basketball skills competition. No athlete ever fails to get their fill of basketball!

The BGSC philosophy is that each athletes deserves the best program for him or her, and as such we group our athletes by both age and ability. No athlete is embarrassed, and no athlete is unchallenged. Every athlete gets the most out of every session, therefore developing in the most successful manner possible.