TeachMe.To Logo
  1. Golf
  2. California
  3. Vacaville
💙

Get a free trial lesson with Mike

Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 1
Coach video
Profile image
Profile image
Profile image
+2
  1. Golf
  2. California
  3. Vacaville

Learn Golf with Mike

💰$50 weekly lessons

I'm passionate about unlocking the potential within every golfer, regardless of their skill level. Having competed on the mini-tours, my 32 years of experience have equipped me with a deep understanding of the game. Let's work together to refine your technique, elevate your strategy, and unlock a level of golfing you never thought possible.

Levels taught: Beginners, Intermediates
•
Teaches: Kids, Teenagers, Adults, Seniors
🏅Mini-Tour Competitor
🔥5 Lessons
Try Mike 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 Mike, we'll switch you to another coach or give you a full refund.

Reviews

Total reviews5
Average rating
5.0
5
5
4
0
3
0
2
0
1
0
Steve
Level: Intermediate•Lessons taken: 20
As a senior, I appreciated Mike’s patience and clear guidance. His lessons made the game enjoyable and improved my skills tremendously. Highly recommend!
Ethan
Level: Intermediate•Lessons taken: 5
Mike's coaching helped me refine my technique and boosted my confidence on the course. I feel more consistent and in control than ever.
J.S.
Level: Beginner•Lessons taken: 4
Lessons with Mike are fun, easy to follow, and effective. I’ve improved my skills, confidence, and love for the game. Highly recommend!
John
Level: Beginner•Lessons taken: 2
With Mike’s coaching, I’ve improved my game and gained confidence while having fun. Highly recommend!
KJ
Level: Beginner•Lessons taken: 1
After just one lesson with Mike I rediscovered how fun golf can be! Mike’s positive approach and easy teaching style have me excited to keep playing and learning. I have already seen improvements.

Locations

These are the locations I've set as being able to provide lessons:
10 courses available
Cypress Lakes Golf Course

5601 Meridian Rd

2072.1 miles away
Outdoors
Cypress Lakes Golf Course, Cypress Lakes Course

5601 Meridian Rd, Vacaville, CA, 95687-9459

2072.2 miles away
Outdoors
The Golf Range

4499 Petersen Rd, Suisun City, CA, 94585-9701

2075.8 miles away
Outdoors
Peña Adobe Regional Park

4699 Peña Adobe Rd

2076.6 miles away
Outdoors
Lagoon Valley Park

1 Peña Adobe Rd

2076.7 miles away
Outdoors
Paradise Valley Golf Course

Paradise Valley Golf Course, Paradise Valley Drive, Fairfield, CA, USA

2076.9 miles away
Outdoors
Paradise Valley Golf Course

3950 Paradise Valley Drive, Fairfield, CA 94533

2077.9 miles away
Outdoors
Dick's Sporting Goods

DICK'S Sporting Goods, Gateway Boulevard, Fairfield, CA, USA

2079.7 miles away
Outdoors
Nor cal Golf

2462 Whispering Oaks Dr

2080.1 miles away
Outdoors
Rancho Solano Golf Course

Rancho Solano Golf Course, Rancho Solano Parkway, Fairfield, CA 94534, USA

2080.5 miles away
Outdoors
Want a lesson at your home or a different location? We can help.

Availability

These are the times I've set as being available for lessons.
sundays
8 AM - 8 PM
mondays
8 AM - 8 PM
tuesdays
8 AM - 8 PM
wednesdays
8 AM - 8 PM
thursdays
8 AM - 8 PM
fridays
8 AM - 8 PM
saturdays
8 AM - 8 PM

Beginner training plan
Your first lessonFirst Lesson: Introduction to Golf Fundamentals Focus: Grip, Stance, Posture, and Basic Swing Mechanics Goal: Introduce basic concepts of golf, ensuring a solid foundation. Warm-Up (10 minutes): - Stretching exercises focusing on wrists, shoulders, and legs. Basic movements to loosen up. Drills (20 minutes): - Grip Fundamentals: Focus on proper hand placement (neutral, strong, weak). - Stance and Posture: Correct alignment with feet, hips, and shoulders. - Intro to Swing: Demonstrate proper body rotation and arm movement in a basic swing. Short Game (15 minutes): - Basic putting technique, focusing on alignment and stroke mechanics. - Chipping drills with emphasis on soft hands and short-distance accuracy. Cool Down (5 minutes): - Light stretching and discussion on common beginner mistakes.
Lesson 11+Lessons 11+: Advanced Techniques and Performance Enhancement Focus: Advanced Swing Mechanics, Mental Game, and Playing Under Pressure Goal: Focus on fine-tuning swing mechanics, course strategy, and mental approach to golf. Warm-Up (10 minutes): - Dynamic warm-up tailored to specific areas of improvement (e.g., speed drills, flexibility). Advanced Swing Mechanics (30 minutes): - Focus on fine-tuning the swing through video analysis, breaking down the mechanics of body rotation, hand-eye coordination, and energy transfer. - Work on advanced shot-making techniques, including punch shots, low trajectory shots, and high-lofted shots. Short Game Mastery (25 minutes): - Develop chipping skills for all types of lies (tight, thick rough). - Practice putting under pressure, including speed control for longer putts and strategies for reading difficult greens. Mental Game (15 minutes): - Discuss focus and concentration techniques, visualization, and how to handle pressure during critical moments in a round. - Practice playing under pressure by simulating game-like scenarios (e.g., putting with a 3-footer to win). Course Strategy (20 minutes): - Continue with detailed course management, incorporating tactics for specific course layouts, hazards, and game situations. - Work on how to play different types of courses, emphasizing decision-making in various conditions. Cool Down (5 minutes): - Recap the progression of skills and discuss any areas of challenge or needed focus for future improvement.
Lesson 4-10Lessons 4-10: Developing Consistency and Course Management Focus: Full Swing Mastery, Irons, Drivers, and Course Strategy Goal: Develop consistency in full swings with irons and drivers; introduce basic course management strategies. Warm-Up (10 minutes): - Full-body stretches and dynamic drills to engage core muscles. Full Swing (25 minutes): - Lesson 4: Refine irons, focusing on ball striking, distance control, and accuracy. - Lessons 5-6: Work on improving driver technique, specifically consistency and distance. - Lesson 7: Introduce the concept of shot shaping (fade, draw) and its role in course management. - Lessons 8-9: Develop consistency with mid and long irons, including trajectory control and yardage gaps. - Lesson 10: Focus on wedge play from different distances and lies. Focus on maximizing accuracy and spin control. Short Game (20 minutes): - Emphasize bunker play and mastering different sand shots. - Focus on putting techniques, from long putts to shorter, breaking putts. Course Management (10 minutes): - Introduce strategy for navigating a golf course, focusing on club selection, course conditions, and shot planning. - Discuss how to read the green for better putting performance. Cool Down (5 minutes): - Mental strategies for managing round pressure, focus, and relaxation techniques.
Lesson 2-3Lessons 2-3: Refining the Swing and Short Game Focus Focus: Improving Full Swing and Short Game Techniques Goal: Develop consistency and control in the full swing; enhance putting and chipping skills. Warm-Up (10 minutes): - Dynamic stretching with emphasis on flexibility for the golf swing. Full Swing (20 minutes): - Lesson 2: Continue building on the swing from the first lesson. Introduce ball position and its impact on shot direction. - Lesson 3: Focus on tempo and rhythm for smoother, more controlled swings. Introduce follow-through and finish position. Short Game (15 minutes): - Focus on wedge play: introduce a variety of chip shots for different lies and conditions. - Practice putting with different grips and using alignment tools. Cool Down (5 minutes): - Review key takeaways and prepare for next lesson by setting goals for the upcoming week.

Youth players
Working with kids**Overview Statement for Kids Golf Lessons:** Kids golf lessons are designed to introduce the game of golf in a playful and exciting way, focusing on fun while teaching basic skills. Through interactive games, colorful props, and imaginative drills, children learn the fundamentals of grip, stance, and swing in an age-appropriate and pressure-free environment. These lessons also emphasize good sportsmanship, following instructions, and celebrating small successes to build confidence. The goal is to spark curiosity and a love for the game, providing a strong foundation for future learning while fostering joy, patience, and teamwork.

Working with teenagers**Overview Statement for Youth Golf Lessons:** Youth golf lessons aim to cultivate a love for the game while building fundamental skills in a fun, engaging, and supportive environment. The focus is on developing proper grip, stance, swing mechanics, and short game techniques through age-appropriate drills, games, and challenges. Lessons emphasize positive reinforcement, teamwork, and sportsmanship to inspire confidence and enjoyment on and off the course. By combining structured learning with creative activities, these lessons provide a foundation for lifelong participation in golf while fostering discipline, focus, and perseverance in young players.

What you need to bringGolf clubs Range Ball Money (If applicable) Green Fee Money (If Applicable)

What I can bringPitch & Putt practice balls. Golf tees

Frequently asked questions

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!
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQ
BrowsePrivacyTerms
Partners
InstagramFacebook

© 2025 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

MS
Golf with Mike SweeneyNew to TeachMe.To
How it works