Philosophy

Training Philosophy

All players have natural tendencies on offense, in regard to the go-to move that a player relies on with the game on the line. My philosophy is to start with this move, sharpen it and build upon it. 


In addition to building on a player's strengths, overcoming weaknesses promotes growth and success. At higher levels, coaches focus what players can't do as opposed to what players can do.


I believe training should be positive, fun and challenging. Every player out there started playing at some point because he or she LOVES the game. Often times, players lose sight of this due to the hard work, pressure and sacrifice that high-level basketball demands. Basketball can still be fun at a competitive level. Learning new skills and polishing established skills is rewarding and challenging. There is no greater feeling than seeing your hard work pay off in a game.

Difference from Traditional Coaching

My goal is to make high-quality training affordable and available to everyone. Basketball is a world-wide phenomenon and yet, players are edged out due to geographic location. That's why I offer NBA-level advice for all ages. I have a passion for the game and a passion for teaching as well as an eye for detail.


Everything I teach is game proven and has led to personal success. There are no 'meat-grinder' drills with no purpose. I explain the reasoning behind everything and how it can apply to game situations.


I always encourage feedback and I feel like the trainer - athlete relationship should be a collaboration rather than one-sided.

Unlearning Bad Habits

Though well intentioned, sometimes players and coaches practice things that are counter-productive. Problems arise when players have learned bad habits which have to be changed at a later date. The longer a bad habit has been practiced, the harder it is to unlearn. I specialize in identifying bad habits and correcting them quickly.


I also train in a way so players are able to teach themselves and self-correct problems as they occur. A bad habit can be as simple as incorrect finger spacing on a jump shot, to a hitch in a jumping motion, to dribbling too quickly during a spin move. Every minor detail that can be improved will have a positive effect on an athlete's abilities. 

Proper Training from Youth

Youth training has come a long way in recent years. There is no need to wait for a certain age to get a kid started on the right path. If a younger player shows passion and love for the game, they are ready to be coached. A little bit of coaching at a young age can have positive effects for life.

Attention to Detail

Throughout my career, improvement came from the hours I put into my craft. There were no sudden jumps in skill or breakthroughs achieved overnight. As I became a student of the game, I learned how to coach myself and become more efficient with the time I put into the gym. By putting in full effort with every movement, skills can rapidly increase, but the time is still necessary.


Repetition to form muscle memory is an important part of the game and takes years. Training is important because it is a "quality check" to make sure everything being worked on is improvement and not forming bad habits. For example: footwork is one of most important parts of the game to master, yet not many people can focus in on and teach every detail of it. Subtle movements and positioning can have huge impacts on performance.