TRAINING

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

Play with H.E.A.R.T.

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. That’s what we do.

boy with his trainer player basketball

On the Court

   Master your fundamentals, game concepts, and skill training

   Build a firm foundation of guard skills

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

   Own your shooting, ball-handling and passing

playmaking off the court
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 down
xo's leading to our offerings

Upping your game, on your terms

One-on-One

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.

Small group

We maintain no more than 1:4 ratio of coaches to players. That way players get the attention they need to understand practice, and they are grouped by skill-level. Sessions are 2 hours long, held on Tuesdays and Thursdays from 5:30-7:30pm and Saturdays and Sundays from 3-5pm. This program is year-round.

Combination package

For a more intensive experience we offer our dedicated player training packages. Players will get both group and solo training weekly to maximize their growth and development. Depending on the package, players will get between 12-20 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 current students for 2 hours, and be evaluated by coaching staff on your skills while you train.
Afterwards a coach will go over their written assessment of your strengths and weaknesses, and how to improve.

coach debbie smiling

Don’t miss out on our free drills

Can’t train with us in person?
Train with us virtually anywhere

Get the ?home-court advantage?. Virtual training allows you to work with our expert coaches on your terms, at a time of your choosing, from anywhere.?

arrow leading to down
xo's leading to our offerings
coach debbie smiling

Get virtual 1-on-1 training

Get one-on-one lessons with a Top of the Key coach conveniently over video chat via WhatsApp, Zoom, Facetime, etc.

You’ll get the insight and teaching you need to keep growing from your very own basketball expert. Virtual training is for all ages in grades K-12.

gray arrow leading to virtual training

Start your journey

In-person
Training

Virtual
Training

Trainers

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

trainer keenan

Keenan

trainer danielle

Danielle

trainer Carl

Mike

trainer imani

Imani

trainer larry

Larry

trainer keenan

Keenan

trainer danielle

Keenan

trainer Carl

Keenan

trainer imani

Keenan

trainer larry

Keenan

trainer keenan

Keenan

trainer danielle

Keenan

trainer Carl

Keenan

trainer imani

Keenan

trainer larry

Keenan

trainer keenan

Keenan

trainer danielle

Keenan

trainer Carl

Keenan

trainer imani

Keenan

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

Junior Coaches

See some of our players who’ve developed a passion for basketball, mentoring, and taking their basketball IQs to the next level. They assist trainers during camp.

trainer keenan

Keenan

trainer danielle

Keenan

trainer Carl

Keenan

trainer imani

Keenan

trainer larry

Keenan

med

Pro-Talk with Keenan Palmore

Learn how to play, lead, and think like an international pro from our very own Keenan Palmore.