A private 1h golf lesson with Craig, built around your goals.

with Craig Matthews · San Jose
4.9 from 56 reviews
$92 / lesson
$92 / lesson

Craig Matthews
Hi! I’m Craig-a skilled instructor and patient teacher of golf, dedicated to helping students of all levels improve their game and enjoy golf:) I’ve competed in amateur tournaments around the world, gaining valuable insights along the way. My experience allows me to customize…
lessons for each student’s needs and skill sets. I have learned how to get each student, regardless of skill level, to square the club-face through impact which is the most important aspect of the golf swing. My Master’s Degree in Sports Psychology from Purdue University allows me to explain concepts in a way that my students understand. My goal is to empower each player to their full potential and ensure my students reach their individual goals. I truly look forward to hearing from you:)
Completed two lessons so far with Coach Craig. Absolutely fantastic! Large breadth of knowledge adjusts lesson to skill level as the lesson progresses. Able to focus on one or two things at a time and keep it very simple with immediate feedback. Even offered some practice strategies for when I was practicing on my off-lesson days. We've worked on short irons and chipping so far and can confidently say my swing is more consistent and am more excited to practice knowing I have a plan going into it. Highly recommend!
© 2026 Craig Matthews. All rights reserved.
Craig is the bomb! Super energetic and gets excited when I do something right and extremely talented at explaining helpful adjustments in ways I can visualize and apply to my movements and mechanics. I’m very visual and he paints the instructions with descriptive language I can understand. Wish I could give him more stars! I will be staying with him until I can kick my brother’s butt on the green:)