TeachMe.To Logo
  1. Golf
  2. Ontario
  3. Etobicoke
💙

Get a free trial lesson with Craig

Golf ⛳️ lessons with

Coach Craig Cook

Get a free trial lesson
Craig Cook — Golf coaching video
Craig Cook, Golf coach in Etobicoke
Craig Cook — Golf coaching video
Craig Cook — Golf lesson photo 2
Craig Cook — Golf coaching video
Craig Cook — Golf lesson photo 3
Craig Cook — Golf lesson photo 4
Craig Cook — Golf lesson photo 5
Craig Cook — Golf lesson photo 6
Craig Cook — Golf lesson photo 1
Craig Cook — Golf coaching video 2
Craig Cook — Golf lesson photo 2
+6
Pay $0 today$107per lesson after trial

Golf ⛳️ lessons with

Coach Craig Cook

Get a free trial lesson
Get a free trial lesson
Pay $0 today$107per lesson after trial
98
Happy Student Score
Outstanding
•
Craig is very reliable and responsive. Students are usually very satisfied.
Coach Rating
4.9
52 ratings
19 reviews
98
Happy Student Score
Outstanding
•
Craig is very reliable and responsive. Students are usually very satisfied.
Coach Rating
4.9
52 ratings
19 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: Etobicoke, Ontario
🎓
Years Playing: Not specified
🔥
Given: 126 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

At your location

At your location

This coach can travel to you

Travels within 100 miles

Centennial Park Golf Centre

Free
309.5 miles away

Tracer Golf Scarborough

$18
324.8 miles away

Hidden Lake Golf Club

Free
285.3 miles away

Vic Hadfield Golf & Learning Centre

Free
297.0 miles away

Tee Zone Driving Range

Free
292.4 miles away

Kirby Links Golf Course & Driving Range

$25
324.9 miles away

Ninth Line Family Golf Academy

Free
299.0 miles away

Bloomington Downs Golf Club

Free
332.1 miles away

Rock Chapel Golf Centre

Free
280.2 miles away

Swang Golf

$20
304.6 miles away

Pipers Heath Golf Club

$15
297.5 miles away

The Docks Driving Range

$15
316.2 miles away

Availability on all locations

Near Etobicoke, 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

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

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
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!

How does it work?
CC
Golf with Craig C.⭑ 4.9 (52 reviews)
How it works

Reputation

98
Happy Student Score
Outstanding
Reliability
Always reliable ⭐ Shows up on time and ready to teach every lesson. You can count on them.
Average rating
4.9
52 ratings•19 reviews
5
51
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! ⛳️
Matthew G.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Practiced chipping and pitching. Enjoyed the lesson, thanks Craig!
Jai J.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
Worked on building a consistent set of habits to minimise the number of potential variables that I may make mistakes with
Alexandru A.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Highly recommend!
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.

Closest cities

AuroraBramptonBurlingtonDundasEtobicokeMarkhamMiltonMiltonMississaugaMount HopeNorth YorkOakville