“Great leaders don’t tell you what to do, they show you how it’s done.”
– Keenan Palmore

In-person Training

Learn how to play like a champion on and off the court, to take charge of your game and your life. You’ve got potential, our coaches know how to unleash it.

player performing a ball handling drill

On the Court

   Master your fundamentals, game concepts, and skill training

   Build a firm foundation of basketball skills

   Take part in drills to improve your defense, decision-making, and more

   Own your shooting, ball-handling and passing

boy with his trainer player basketball
Off the Court

   You’ll go beyond your limits with our comprehensive skills training

   Weight training

   S.A.Q training (Speed, Agility and Quickness)

   Mental conditioning to raise your basketball IQ & shape your character

A champion is always winning, on and off the court, they never lose because they learn. What you learn here will make you unstoppable in life.

arrow leading to upping your game


Upping your game, on your terms

female player learning dribbling from her coach


Our one-on-one coaching is incredibly popular. Players get the undivided attention of their own basketball expert. Private coaching sessions allow players to dive deeply into the how and why of training. Sessions are one hour long, and can be scheduled flexibly to meet the needs of players and coaches. 

trainer coaching a young boy

Small group

We maintain a 1:4 ratio of coaches to players. That way players get the  attention they need and are able to interact with others at their skill level. Sessions are 2 hours long, held on Tuesdays and Thursdays from 5:30-7:30pm and Sundays from 3-5pm.

Dribbling drills

Combination package

For the best of both styles of training, we offer our combo training packages. Players will get both group and solo training weekly to maximize their growth and development. Depending on the package selected, players will get between 12-28 hours of training per month.

Sign up for a FREE in-person assessment


Talk is cheap. Experience what we have to offer, hands-on.
If you want to see how we can up your game and bring out the champion in you, sign up for a free assessment.

You’ll get to train with one of our experienced coaches and be evaluated on your skills while you train. Afterwards the coach will go over their written assessment of your strengths and weaknesses, and how to improve.

Coach Debbie holding a basketball

Stay in touch with Top of the Key!


“A mentor is someone who allows you to see the hope inside yourself.” — Oprah Winfrey

Click on the trainers to see them training in action

Coach Keenan


Trainer Carl


Trainer Skylar


Trainer Sydni


Coach Kaci


Trainer Mike


Trainer Octavia


Trainer Donovan


Trainer Kian


Trainer Octavia


Trainer Tyronne


Trainer Tim


Top of the Key logo


Trainer Josh


Trainer Tim


Trainer Tyronne


Trainer Tim


Top of the Key logo

What makes our trainers different?

Our philosophy of coaching is built on healthy relationships, fun, and skill development. Our students aren’t numbers or dollar signs, they are our family. If our coaches didn’t need to eat, they’d do this for free, seriously – they are that passionate about the game and giving back.

Many of our students have formed life-long relationships with their coaches, who get invited to family gatherings, bar mitzvahs – you name it. Many of our coaches play overseas and are quite competitive. We have coaches for every need, attitude, and skill level.

coach and player at camp