Custom Personal Skills Training Plans

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

Get a Personal Breakdown of Your Game

Together with our expert personal skill trainers, you will design a plan to help improve your game.

Improve Your Weak Points

Our team of expert personal skill trainers will develop a plan that is perfect for your goals and physical abilities. We will guide you every step of the way through meaningful workouts.

Join Other Like-Minded Players & Our Community

We pride ourselves on a community of like minded players who want to push and learn from each other to get better and achieve our goals together.




"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


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.

Step 2

We’ll Build Your Custom Plan

Meet with one of our expert personal skill trainers who will help you design the perfect skill training plan.

Step 3

Start Improving Your Game & Build Confidence

Start building confidence with your custom plan, a community of like-minded individuals, and take your game to the next level!

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

We understand how hard it is to play basketball at the next level. Whether you want to start on Varsity, play D3 college, D1 college, or even make it to the NBA…the path requires a lot of attention to detail and expert coaching. We created a unique approach to helping youth basketball players take their game to the next level. We wanted to create a customized and community-driven approach to improving your game. This includes a goal-setting session, a full assessment, expert coaching, accountability, and a private community group where all your questions will be answered. 


Personal Training

Semi-Private Training

Online Coaching