Find Your Program
Structured training for every age, every level, every goal — from a first dribble to college-ready. Every card opens live registration right here.
Six Ways
To Train
Pick the card that fits your player. Each one opens live registration on its program page — dates, prices and open spots come straight from our schedule.
Private Training
One trainer, your player's plan. Sixty-minute sessions for one to four players — book solo or bring friends.
Book a Session
This Week's Group Drop-Ins
Join any scheduled class for one session — the same coaching as the full program, one night at a time.
See This Week's Classes
Programs & Leagues
Grade-banded enrollments: skills first, then live games. Three to seven weeks, one price, real teams.
Register for the Full Program
Elementary (K-6) Players
Programs for kindergarten through sixth grade — fundamentals taught in the right order, then used in live play.
See K–6 Programs
Jr. High / High School Players
Programs for 7th grade through varsity — skill work, strength and jump training, and live play against players at your level.
See 7th–12th Programs
College / Pro Players
Training for college and professional players — skill work and strength training built around your season.
See College / Pro Programs
Youth / Intro Hoops
First dribble, first pass, first real game — taught in an order that makes sense, on baskets they can reach.
See K–2 ProgramsStart With
Their Grade
Parent of a fifth grader? Tap the grade and you'll see every multi-week program for that level — leagues, preseason prep and skills blocks — live, right here on the site.
Boys and girls train in separate groups within each level. Not sure where a new player fits? Ask us — placement is free.
Try Any
Program?
If it isn't the right fit for your player, tell us — immediate, no-questions-asked refund. There is nothing to lose by starting.