top of page


Michael Johnson
Class A PGTAA Master Golf Teaching Professional

Michael became a scratch golfer at the age of 16, spending most of his time playing on the beautiful island of Hilton Head, South Carolina. He is a "Class A" PGTAA Master Teaching Professional with over 25 years of experience. 

Michael's aim is to simplify the game, striving to help each person feel comfortable and have fun regardless of where you might be in your golf development journey.

Michael Golf X  Square Crop.jpg

Individual Instruction Sessions

X-Golf is pleased to offer a diversity of golf lesson programs suited for all skill levels. We take great pride in our ability to attract new players and grow the game of golf. If you are looking to correct a slice, add more distance to your drive, or just learn the basics in order to tee it up for the first time, we have a lesson in the bag for you!  

30 minute lesson: $65

60 minute lesson: $100

*Bay rental fee is included in lesson price.

Lessons Packages

Choose from 10 instructional lessons or monthly lessons packages.

Monthly (1/week): $365

10 pack of lessons- $850

*Bay rental fee is included in lesson price.

Lessons are available:

  • X-Golf St. Louis on Saturday from 9-6 pm

  • X-Golf Ellisville on Wednesday and Friday from 9-6 pm

You will need code from your receipt to schedule & redeem lesson packages.

Please contact if you need assistance with purchasing or scheduling lessons.

bottom of page