PGA Class A Member Founder EvoSwingGolf
1995 Inducted into the University of Vermont Athletic Hall of Fame
2000 Colorado PGA Section Professional of the Month
2000 American Golf Professional of the Year for the Western US
2005 PGA President’s Council Growth of the Game Award
2015 Colorado Avid Golfer Award - Best Mental Game Instructor
2016 Colorado Avid Golfer Award - Staff Pick Best Instructor
Best Selling Author
Video Lesson Creator
Multi -Sport Athlete
Golf Touring Professional – Golden State and North Atlantic Mini Tours
Professional Soccer Player – English First Division, NASL, ASL, MISL
Collegiate Ski Racer – University of Vermont
Tai Chi Student and Instructor – Precision body movement training
Motor Learning Science and Brain Performance for Sport
Golf, Ski and Anti- Aging applications for dynamic movement patterning
My goal for each student is to help them improve their skill level quickly and simply. The keys to rapid improvement are making as few changes as possible to achieve the desired goals and more importantly... to make sure each student understands how to apply these skills in order to maximize performance on the course.
I have over 20 years’ golf teaching experience including Teaching Professional at Torrey Pines Golf Course, Regional Director for the Nike Golf Learning Centers and Teaching Professional at the Green Valley Ranch Academy. I have taught over 15,000 lessons and learned invaluable insights from this huge database on how to apply golf knowledge to help each student progress on their own individual path.
I also have an extensive background teaching movement skills in a number of sports including: soccer, Tai Chi, skiing and fitness in addition to golf. My unique multi-sport background combined with highly developed communication skills means that golfers from all backgrounds, all levels of skill and all learning styles will see rapid improvement and lasting results.
Whether you are looking for private lessons or a personal coaching program...
contact me to create an improvement plan that perfectly matches your needs and goals.
Phone – 970-948-3216