
- Date Chosen
- Next Available
- Lesson
- Instructor

Michael grew up in Southern California and had a passion for
sports! He played golf at a young age with his dad. He ventured to competitive
soccer where he played through college but still played golf for fun. With a
passion now for coaching, he coached high level soccer for 9 years in southern
California, before moving to Utah and pursuing a career in golf.
Golf Experience
With over 17 years of experience in playing and coaching, Michael
has competed in several PGA Utah Section events, including the Utah Open and
helped countless players improve their swings. With several thousands of hours
teaching, playing and researching the golf swing. “I love seeing my
student progress each time!”
Teaching Style
Michael’s personality shows through his coaching, he is here
for you and wants you to enjoy the game as much as he does teaching it. Michael
keeps the lessons light and fun, all while making sure that you can optimize YOUR
swing. He believes everyone swings it differently and wants you to swing your
swing to maximize your game
Why Michael Loves Coaching
Michael’s goal is to help everyone enjoy the game in their
own way! The more you enjoy the game, the more fun you are going to have when
you are around it.
Off the Teeline
When Michael is not on the tee line, he is at home with his family hanging out, or out working on his golf game because he cannot get enough golf!
Contact Michael!
Book a Lesson with Michael at Topgolf Salt Lake City!
https://clients.uschedule.com/topgolfsaltlakecity/booking
E: michael.greer@topgolf.com