I believe technique plays a very important role in the development of elite level players. I have consistently been one of the best coaches in Southern California for over twenty years. As a coach I have developed hundreds of great athletes, coaches and trainers.
Over the last ten years, I've been fortunate to spend a significant amount of time developing my training system. My instruction centers on teaching the fundamentals of human performance. Each of these is influential in how an athlete or client performs. From a coaching perspective, this also provides a framework for what we need to assess and monitor to put our clients in the best position to succeed.