30 years of playing and teaching experience. Have worked with David Leadbetter and Kip Puterbaugh for over a decade. Have not worked with a student yet that doesn’t improve if the student is willing to put in the work.
Levels taught: Experts
•
Teaches: Kids
🏅Tour Pro
📝Professional Caddy
🎓30 years playing
🔥190 Lessons
⭐️2021 SCGA Tournament of Champions Winner
👋 Ask a question about Michael
Schedule lessonsSchedule lessons
Try Michael risk free
When you buy with TeachMe.To you're getting access to a network of coaches. If you don't love your lessons with Michael, we'll switch you to another coach or give you a full refund.Learn more
Reviews
Total reviews83
Average rating
5.0
5
79
4
3
3
1
2
0
1
0
Show all reviews
Tony T.Verified ✓
Level: Beginner•Lessons taken: 3
Verified ✓
Great first lesson with Michael. He is very patient and gives advice on concepts and visualizations so you can get your mental focus aligned with your objectives. He as able to identify items in my swing pattern that I need to work on and give me some advice on exercises that will help me build those muscle memories. I walked away feeling more confident on what I need to practice and drill. Highly recommend and appreciate all the advice from Michael! Looking forward to our next session.Read more
Tony T.Verified ✓
Level: Beginner•Lessons taken: 3
Verified ✓
Another great session. We were able to identify two target areas that I need to improve and drill. Breaking old habits is going to be tough but it will improve my swing. Michael shared a video of my swing and was able to point out where the opportunity was. Thank you Michael! Read more
Tumy T.Verified ✓
Lessons taken: 12
Verified ✓
We’ve had one lesson so far. Michael was on time and very patient. Our balls were going every which way but the right way and he never made us feel embarrassed about it. Read more
Ryan S.Verified ✓
Lessons taken: 4
Verified ✓
Great progress after my first lesson, great observation and feedback along with homework in between my lessons. Great and personable instructor, looking forward to more.Read more
Jesse K.Verified ✓
Level: Beginner•Lessons taken: 6
Verified ✓
Michael was great. He was punctual, patient and help mom 13 yr old beginner improve his shots after his first lesson. Looming forward to working with him more.Read more
Show all reviews (83)
Locations
These are the locations I've set as being able to provide lessons:
2 courses available
Oak Creek Golf Club and Driving Range
1958 miles away
Outdoors
Lake Forest Golf and Practice Center
1955 miles away
Outdoors
At your favorite course
Anywhere in the blue service area shown while selected.
When I'm usually available
These are the times I've set as being available for lessons.Are these times guaranteed?
mondays1 AM - 5 AM
tuesdays1 AM - 5 AM
wednesdays1 AM - 5 AM
thursdays1 AM - 5 AM
fridays1 AM - 5 AM
saturdays3 PM - 1 AM
sundays3 PM - 1 AM
Beginner training plan
Your first lessonBasic fundamentals and introduction to how the golf swing works.
Lesson 11+Short Game and strategy when playing golf
Lesson 4-10Review current form and progress.
Lesson 2-3Implementation of fundamentals
Advanced training plan
What you need to bringWillingness to improve
What I can bringClubs
Frequently asked questions
What if I don't love my first lesson?
Can I have a trial lesson?
How do I book and what does it cost?
What happens after I book?
How do I ask a question?
How long are lessons?
What can I expect during a typical lesson?
Can I take lessons with friends or family groups?
How many lessons should I take?
Cancellation Policy
We totally understand that life can be unpredictable and plans might change. That's
why we've got your back with our flexible cancellation policy, designed to give you
peace of mind when booking private sports lessons with our awesome local instructors!
If you need to cancel your lesson, no worries! You can get a full refund if you cancel
within 24 hours of making your booking. We want to make the process as hassle-free as
possible for you.
And if you simply want to reschedule your lesson, change the date and time, or adjust the
number of students joining, we've got you covered there too. You can easily make
these changes within 24 hours of booking, and up to 72 hours before your lesson starts.
Our goal is to make your experience smooth, enjoyable, and worry-free. So go ahead and
book with confidence, knowing that we're here to accommodate your needs every step of
the way!Read more