After over twenty years in the cooperate world, I decided to follow my true passion in training and developing athletes. I have an extensive background in golf (4 handicap), baseball, football, softball, long distance running and track. The knowledge gained from being involved in these sports helped me understand these movements and the necessary exercises to quickly gain improvements for each of these sports. I have been heavily involved in personal training for the past four year. To augment my training techniques, I became certified as an Olympic Strength Power and Speed Coach . This has been a great asset in improving strength and power gains quickly in the athletes. Randy is also a Titeleist Professional Instructor (TPI).