PGA Teaching Professional

PGA Professional

John Richman

2x Midwest teacher of the year

After teaching on a full-time basis for over 30 years, John understands the only way you can improve is when you understand the what’s and why’s of your own swing.


  • Midwest Section Golf Professional of The Year 2011
  • Top 50 Instructor in America 2004-2011
  • Top Regional Teacher Golf Magazine Feb. 2005-2009
  • Midwest Section Teacher of the Year 2004 & 2007
  • National High School Golf Coaches Association Lead Instructor 2002-2003

John's Golf Story

A two-time Midwest PGA Section Teacher of the Year (2004, 2007), John has been teaching full-time for more than 30 years. He was also named the Midwest Section’s Golf Professional of the Year in 2011, and was a past president of the section and 12-year board member.

One of Golf Range Magazine’s Top 50 Golf Instructors in America, John’s strength lies in his ability to communicate and relate the golf swing in a way that his students can understand. John is very forward-thinking and uses the most advanced technology available on the market today to help golfers realize their full golfing potential.

Partners & Affiliates

leading brands in golf

Our Location

Golf Facilities

Total Performance Golf is a state of the art indoor golf training center located at 7320 W. 162nd street #100 in Overland Park Ks 66085 With 5 indoor simulator/training bays and a full state of the art fitting bay Totalperformancegolf is the leader in golf training in the KC area.

Along with the bays which have GC quads in them, they also offer sportsbox ai 3D training, pressure mapping with Boditrac pressure mats, TPI certified trainers, Physical therapists, Athletic trainers and Chiropractors are available to our Gold Members, Totalperformancegolf has over 350k in technology and training tools to help you play your best. The 7000sq foot facility also contains a 3000sq foot gym with equipment and personal trainers to make sure your body is in its best shape to perform at the highest level both on and off the course.

Give us a call at 913-909-7001 or stop by and see how we can make your
game the best its ever been,