Over the years I’ve trained with quite a few coaches.  After some time of training with Coach Bowness I can honestly say he does a tremendous job at setting himself apart from the rest.  He gives you everything he has in an effort to make you the best ball player and person you can be.  He is very flexible and willing to go the extra mile.  Most importantly, unlike what I and many others have experienced in the past, he actually coaches!  Coach Bowness will put you on the path to reach your greatest potential and that is why I feel he is truly a one of a kind.