background

Real Skills, Real Confidence, Real Results

Expert skills training to help you improve your game, build confidence, and play at the next level! 

Develop Lasting Confidence On and Off The Court

Our proven methods and frameworks will help your athlete go from practice player to getting the game results they deserve.

Expert Skills Training

Our “no fluff” training sessions and carefully thought out curriculum ensure your athlete will develop skills that translate to when it matters most.

Join Other Like-Minded Players & Our Community

We pride ourselves on our community of like minded players who push each other to be better every day.

Why Should You Trust Us?


1000+

Youth Players Trained

50+

College Players Trained

10+

Professionals Trained


DO YOU STRUGGLE WITH CONFIDENCE IN YOUR GAME AND ON THE COURT?

background

WHAT OUR CLIENTS SAY

"KBC has gone above and beyond my expectations working with them. My son was seeing average results before working with Dave, but has since seen consistent, impactful, tangible improvement that is visible immediately. My child has transformed into a better ball handler, passer, shooter, and overall better teammate. We continue working with Dave because of his commitment to my child’s overall success not just in basketball, but overall well being. Dave is a great coach & human and I trust him emphatically with my child’s development."

Jessica Ranieri

Mother of 10th Grader

"Our experience working with KBC has been fantastic! We drive about 40 mins each way to work with David and his team. Before working with David, my son lacked confidence in his abilities. David’s program helped him to believe in himself. My son put the time in with David and his team during the off season and when the season started, others noticed & commented on his overall improvement as well as his ball handling skills. We truly appreciate all the work that goes into building a program like this and we believe in the program! The challenge that comes with every session is real! Thank you!"

Janine Ingala

Mother of 10th Grade Varsity Player

"Working with KBC has exceeded our expectations. My son's confidence and overall basketball game took a huge leap forward. David Lam's approach, knowledge, and the way he truly breaks down and cares for every kids is noticeable. I coach youth basketball so anytime I see a kid that is serious about basketball and loves the game I always make a referral to David Lam. I think you really need those components. Kids that want to work, love the game are the ones that will thrive in Lam's program. Not the kids being pushed by their parent."

Andrew Galloway

Father of 10th Grade Varsity Player

THREE EASY STEPS TO GET STARTED

Step 1

Let's Chat and Breakdown Your Goals

Submit your info here and one of our expert coaches will reach out to see what you’re looking to accomplish and if we can help with that.

Step 2

Get Assessed In Your First Training Session

Work with our expert coaches to determine where your athlete’s at with their skill set and we’ll recommend the best plan of action to progress your athlete accordingly.

Step 3

Start Improving & Build Confidence

Start building your athlete’s confidence alongside our community of hungry players and take their game to the next level!

We understand how hard it is to watch your athlete pour everything they have into the game they love and not get what they hoped for out of it. Whether they want to start on varsity, play in college, or even make it to the pros…the path requires a lot of attention to detail and hard work. The good news is that if your athlete is willing to put in the work, they’re likely just a couple of tweaks away, with their training and mindset, to start seeing the results they’ve dreamed of. We’d love to bring you into our community of hoopers doing just that.

Are You Ready to Take Your Game to the Next Level?

OUR SERVICES

Private Training

Small Group Training

Camps and Clinics