TeachMe.To Logo
  1. Golf
  2. Ontario
  3. Aurora
πŸ’™

Get a free trial lesson with Craig

Golf lessons with

Coach Craig Cook

From$85.05 per lesson
β€’
Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 7
Image 8
Image 9
Profile image
Profile image
Profile image
+3

Golf lessons with

Coach Craig Cook

From$85.05 per lesson
β€’
99
Happy Student Score
Outstanding
β€’
This coach is very reliable and responsive. Students are very satisfied and regularly return for more lessons.
Coach Rating
4.9β€’15 reviews
99
Happy Student Score
Outstanding
β€’
This coach is very reliable and responsive. Students are very satisfied and regularly return for more lessons.
Coach Rating
4.9β€’15 reviews

About your golf coach

My name is Craig and I’m a college level golf coach offering private golf lessons around Toronto from Hamilton to Muskoka. I look forward to meeting you at your local golf course this season, as I always personalize each lesson plan regardless of skill level. On-course or indoor options available.

πŸ‘‹
Teaches: Kids, Teenagers, Adults, Seniors
🌱
Levels: Beginners, Intermediates, Experts
πŸ“
Lives in: Aurora, Ontario
πŸŽ“
Years Playing: Not specified
πŸ”₯
Given: 89 lessons

Craig's availability

Find a location and time that works for you

Craig's availability

Find a location and time that works for you

Club X Indoor Golf

Free
332.8 miles away

Centennial Park Golf Centre

Free
309.5 miles away

Tracer Golf Indoor Golf Driving Range

$18
324.8 miles away

Rock Chapel Golf Centre

Free
280.2 miles away

Hidden Lake Golf Club

Free
285.3 miles away

Ninth Line Family Golf Academy

Free
299.0 miles away

Tee Zone Driving Range

Free
292.4 miles away

Vic Hadfield Golf & Learning Centre

Free
297.0 miles away

Kirby Links Golf Course

$25
324.9 miles away

Bloomington Downs Golf Club

Free
332.0 miles away

Swang Golf

$20
304.6 miles away

Scarlett Woods Golf Course

Free
315.1 miles away

The Docks Driving Range

$15
316.2 miles away

Pipers Heath Golf Club

$15
297.5 miles away

Availability on all locations

Near Aurora, Ontario

No availability for this date

Didn't find a time or location that works with Craig?
We can suggest similar coaches or arrange a different spot (even at home)
See similar coaches

Accomplishments

⛳️1.4 Handicap
πŸ…College Coach
βž•Foresome Golf Tour

Certifications & Badges

πŸ“PGA Professional

Reputation

99
Happy Student Score
Outstanding
Reliability
Always reliable ⭐ Shows up on time and ready to teach every lesson. You can count on them.
Avg. time to confirm lessons1 hours
Average rating
4.9
39 ratingsβ€’15 reviews
5
38
4
1
3
0
2
0
1
0
Verona N.Verified βœ“
Level: Beginnerβ€’Lessons taken: 9β€’Verified βœ“
I loved how Craig focuses on all the details and helps me understand how things work. The lesson was thorough and clear, making it easy to follow and improve my game. If you’re looking for focused coaching that breaks down the basics and beyond, Craig’s lessons are definitely worth trying. A great experience overall! β›³οΈπŸ™‚
Mike M.Verified βœ“
Level: Intermediateβ€’Lessons taken: 5β€’Verified βœ“
I loved improving my golf skills during the lesson with Craig. The session was well-paced and focused, making it easy to follow and apply what I learned. If you're looking to sharpen your game, Craig's lessons are definitely worth trying. The positive experience will help motivate me for future practice. Looking forward to more progress ahead! ⛳️
Ethan D.Verified βœ“
Level: Beginnerβ€’Lessons taken: 1β€’Verified βœ“
What stood out to me in my lesson with Craig was the easygoing approach that made learning enjoyable and stress-free. The relaxed vibe helped me focus better on my technique. If you’re looking to improve your game in a friendly setting, Craig’s lessons are definitely worth trying out. It’s a great way to build confidence on the course.
Mark G.
I play golf on the weekends for fun, so Craig has been a fantastic instructor who makes the game more enjoyable. I learned new drills to refine my technique and improve my consistency. Craig's passion for the game is contagious, and I always leave the lesson feeling inspired.
Ben M.
I'm a golf addict who's always looking to improve, and lessons from Craig have been instrumental in my journey. His in-depth analysis of my swing and personalized drills have made a significant impact on my game. Highly recommended Craig for anyone serious about golf!
Matthew B.
As a competitive golfer, I'm always looking to fine-tune my skills. Craig not only helped me with my short game and swing mechanics but also provided valuable mental game and course management strategies. His coaching has taken my game to the next level.

Beginner training plan
Your first lessonBaseline swing patterns and ball flight tendencies. Tips for pre-shot routine and practicing golf fundamentals. Eliminate your bad misses!
Lesson 11+Personalized lesson plans and caddy for hire.
Lesson 4-10Shot shaping and technical analysis with Trackman. Dial in your yardages and consistent gaps between your clubs.
Lesson 2-3Playing lessons on-course if preferred. Warm up routine, short game review, putting practice, then full swings with your favourite clubs. All about accuracy!

Advanced training plan
Your first lessonBaseline swing patters based on official handicap. Align mindset on course and on tournament day.
Lesson 11+Caddy for hire!
Lesson 4-10Playing lessons or Private Trackman analysis. Personalized lesson plans may vary.
Lesson 2-3Short game skills, putting drills, and warm-up routine including stretches, diet, and workout plan. Sustainable full swing mechanics that translate throughout the bag is our goal.

Youth players
Working with kidsI manage summer camps and games to make golf more FUN for young kids.

Working with teenagersHappy to work with anyone with ambition and enjoyment for being outdoors.

What you need to bringI have extra equipment, feel free to just ask.

What I can bringGolf clubs, glove, shoes with good grip.

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!
  1. Golf
  2. Ontario
  3. Aurora
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQ
BrowseReviewsPrivacyTerms
InstagramFacebook

Β© 2026 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!

CC
Golf with Craig C.β­‘ 4.9 (39 reviews)
How it works