
We work with players who want more than just drills through our basketball lessons. We help them feel proud when they step on the court. In O’Fallon, we see kids grow stronger, faster, and more confident with every session we share.
We know what it feels like to want real progress and not see it. That’s why our basketball lessons focus on simple steps that actually work. Better ball control, smarter decisions, and real confidence that shows in every game.




We’re thankful for every kind word shared by players and families who trust us. Their growth means everything to us. Check out the beautiful things people have to say about us:
Our 75-minute basketball lessons in Saint Charles focus on shooting, ball handling, finishing, and game IQ through a fun, challenging 10-week program, just $345 once a week or $545 twice weekly.


We keep everything easy so you can focus on getting better and enjoying the process. We guide you step by step and handle the details so nothing feels confusing or overwhelming.


We work with kids and athletes of many ages and skill levels. Younger players focus on fundamental skills like ball control, dribble, and form shooting, while older athletes build advanced game strategy, leadership, and athletic performance. Every player gets training that fits their stage of development.
Yes, we offer both options. Private sessions give players focused attention to improve specific skills like shooting, footwork, and ball handling. Group sessions feel more like a real basketball team environment, where players compete, learn teamwork, and practice offense and defense together.
Most players notice improvement within the first few sessions. With consistent practice each week, players build confidence, improve ball control, and feel more comfortable playing in real game situations. The more you train, the faster your progress track moves forward.
We focus on complete player development. That includes shooting, passing, dribbling, footwork, defense, and decision-making. Players also learn key concepts like zone defense, man defense, low-post moves, and how to attack defenders during a game
Yes, beginners are welcome. We start with the fundamentals like ball handling, form shooting, and simple basketball drills. This helps new players feel confident and enjoy the sport while building a strong foundation for future growth.
Absolutely. Confidence is a big part of playing basketball. We help players feel confident with the ball, make smart decisions on the floor, and trust their skills during competition. This includes learning how to handle pressure, take shots, and play strong defense.
We recommend training one to three times per week, depending on goals. More sessions mean more reps, better conditioning, and faster improvement. Consistent workouts help players stay sharp and ready for games or basketball camps.
Our coaches focus on real results, not just random drills. Every session has a purpose. We combine skill work, physical conditioning, and game-like situations so players improve in ways that actually show during competition. Players don’t just practice, they learn how to play smarter, work with teammates, and compete with confidence.

This is the kind of training players wish they started sooner. Our basketball lessons help you stop second guessing on the court and start playing with confidence. Contact us at (314) 873-5901 and let Casey Teson Basketball Academy guide your growth.
Our basketball lessons help you build skills that actually show up in games, not just practice. You feel stronger, faster, and more in control. Reach out today and let’s take your game to a level you’ll be proud of.
O’Fallon, MO, is a growing and welcoming community known for places like Fort Zumwalt Park, Civic Park, and the lively downtown area. Families here value hard work and community, which is exactly how we approach training. We’re proud to serve local players and help them grow both on and off the court. Call us at (314) 873-5901 to get started.

Copyright © 2025 Casey Teson Basketball - All Rights Reserved.