💙
Get a free trial lesson
How does it work?
💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
Dryvebox Logo
TeachMe.To LogoTeachMe.To Logo

Dryvebox Mountain ViewGolf Venue in Mountain View, CA

5.0(140 coach reviews)
•
3 coaches•From $100 per lesson
Dryvebox Mountain View - Golf venue⛳Mountain View, CA

Indoor golf partner facility in Mountain View

Partner facilityThis is a vetted partner venue with no extra fees!
Dryvebox Mountain View - Golf venue⛳Mountain View, CA
Courses
2
Setting
Indoor
year-round
Access
Partner
vetted, no extra fee
Parking
On-site
Ample parking available in the Mountain View Research Park lot near the facility.

3 golf coaches at Dryvebox Mountain View

Every coach below teaches at Dryvebox Mountain View. Pick the one that fits your level - they handle the rest.

Craig Matthews profile
About Craig

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:)

What students say...

"Patient instructor with excellent experience

Top Rated
99Score
Craig
From$100per lesson
Try this coach for free

Craig

Bio: 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:)
4.9
151 Lessons given
4.9
Available
Next: Tomorrow, 7:00 AM
College Golfer
💰$100 for weekly lessons
Get golf lessons with Craig
Titan Luke profile
About Titan

As an avid golfer and golf instructor, I have had the privilege of teaching and playing the game for over 10 years. I have competed in tournaments throughout the United States and have had the honor of helping my students reach their goals and better their game. My teaching style focuses on fundamentals, such as grip, stance, and swing, to help students understand the mechanics of the game. I am passionate about golf and use Professional Training aids and devices such as TrackMan 4 to help others succeed in the sport.

What students say...

"Titan was professional results oriented and flexible. It was a great lesson that ended with me improving my swing by 30 to 40% longer yardage. I recommend Titan for anyone who needs to improve their game.

Top Rated
95Score
Titan
From$180per lesson
Book your first lesson free

Titan

Bio: As an avid golfer and golf instructor, I have had the privilege of teaching and playing the game for over 10 years. I have competed in tournaments throughout the United States and have had the honor of helping my students reach their goals and better their game. My teaching style focuses on fundamentals, such as grip, stance, and swing, to help students understand the mechanics of the game. I am passionate about golf and use Professional Training aids and devices such as TrackMan 4 to help others succeed in the sport.
5.0
302 Lessons given
5.0
Available
Next: Tomorrow, 3:00 PM
Trackman Certified
D1 Athlete
💰$180 for weekly lessons
Get golf lessons with Titan
Trevor Beatty profile
About Trevor

As a former D1 athlete and with 28 years of golf instruction, I blend technical expertise with an enjoyable approach to unlock your potential. My passion is helping players of all levels refine their game and achieve their personal best.

Flexible Scheduling
✨New
Trevor
From$160per lesson
Claim your free trial lesson

Trevor

Bio: As a former D1 athlete and with 28 years of golf instruction, I blend technical expertise with an enjoyable approach to unlock your potential. My passion is helping players of all levels refine their game and achieve their personal best.
Be their first TeachMe.To student!
Available
Next: Today, 8:00 AM
D1 Athlete
💰$160 for weekly lessons
Get golf lessons with Trevor

About Dryvebox Mountain View

Dryvebox Mountain View offers Trackman-powered golf simulator bays for practice, lessons, and play in a climate-controlled environment at 777 East Middlefield Road.

When to come
A steady-traffic venue. Lessons book up fastest on weekday evenings and weekend mornings.
Amenities
  • Partner facility — reservation fee covered
  • Parking: Ample parking available in the Mountain View Research Park lot near the facility.
  • Indoor facility — weatherproof
  • Entrance: Enter Mountain View Research Park at 777 East Middlefield Road; Dryvebox simulators located within the facility.

Looking around? See more golf coaches in Mountain View.

Where you'll play

777 East Middlefield Road, Mountain View, CA 94043, USA

Open the address in your maps app for turn-by-turn directions.

Get directions

Lessons at Dryvebox Mountain View, explained

Lessons at Dryvebox Mountain View start at $100 per lesson. The exact price depends on the coach, the session length, and whether you book solo or split a group lesson with friends — and your first lesson is always free.

Ready to play at Dryvebox Mountain View?

Your first lesson is free. Pick from 3 golf coaches who teach here and book a time that works for you.

  1. Golf
  2. California
  3. Mountain View
  4. Dryvebox Mountain View
TeachMe.To Logo

The easy way to learn to play.

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

Reviews for coaches at Dryvebox Mountain View

5.0(140 coach reviews)
Dylan Q.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
**Highly Recommend Golf Coach Titan** I've been taking golf lessons with Titan for the past several weeks and my game has improved tremendously thanks to his coaching. Titan is incredibly knowledgeable about golf technique. He takes the time to understand my initial swing and tailors his instruction to my needs. Titan's personalized attention and patient, encouraging demeanor have helped me make rapid progress. Titan is a consummate professional - always punctual, prepared, and fully engaged in each lesson. He brings an upbeat energy and focuses his full attention on helping his students improve. I give him my highest recommendation - if you're looking to take your golf game to the next level, Titan is absolutely worth working with.
See Coach Titan →
Eric L.Verified ✓
Level: Beginner•Lessons taken: 2•Verified ✓
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!
See Coach Craig →
Andrew L.Verified ✓
Lessons taken: 3•Verified ✓
This was my third lesson with Titan. Titan does a fantastic job diagnosing your swing to figure out what is goings right and wrong. You can tell he truly cares and wants you to get better. Titan has provided me with the tools I need to self correct my swing. Now when I make poor contact, slice or hook the ball, I have a pretty good idea as to why rather than the dreaded “what did I do wrong?” Highly recommend booking a lesson with Titan.
See Coach Titan →
Kelly M.Verified ✓
Lessons taken: 9•Verified ✓
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:)
See Coach Craig →
Ethan Z.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
Craig is a great golf coach—patient, knowledgeable, and incredibly supportive. He takes the time to explain not only the techniques but also the strategies and mindsets that are essential on the course. His teaching style builds confidence and makes learning both effective and enjoyable. I highly recommend Craig to any beginner looking to develop a strong foundation in golf.
See Coach Craig →
Wing T.Verified ✓
Lessons taken: 1•Verified ✓
What stood out most was Titan’s patience and deep knowledge. As a total beginner, I was surprised to hit 130 yards by the end of the session. If you’re thinking about starting golf or improving your game, Titan’s lessons are definitely worth trying out. The supportive approach makes learning enjoyable and effective. Give it a go and see the progress for yourself! ⛳
See Coach Titan →
David K.Verified ✓
Lessons taken: 2•Verified ✓
I had an excellent first lesson with Titan. I’ve played most of my life but just got back into it in the last couple years. Lately I’ve been super confused about my swing and Titanic got me on track right away, meaning I’m not perfect of course but I have a foundation I can build on with confidence. I expect my next lessons will be just as helpful
See Coach Titan →
Miguel M.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
I loved how patient Titan was during the lesson and really appreciated the helpful video feedback at his studio. The clear guidance made it easy to understand what to improve. If you’re thinking about improving your golf skills, Titan’s lessons are worth checking out for a friendly and supportive experience. Give it a try and see for yourself! ⛳🙂
See Coach Titan →
Huan L.Verified ✓
Level: Beginner•Lessons taken: 19•Verified ✓
I loved Craig’s patient approach and helpful tips throughout the lesson. His calm guidance made it easy to focus on improving my game step by step. If you’re looking for clear, supportive instruction, Craig’s lessons are definitely worth trying. You’ll enjoy learning at your own pace and gaining confidence on the course. Give it a go! ⛳🙂
See Coach Craig →
Andrew S.Verified ✓
Lessons taken: 9•Verified ✓
I loved how Craig reinforced previous teachings while adding new tips, all with great positivity as always. The lesson was upbeat and motivational, making it easy to stay engaged and improve. If you’re looking to sharpen your game in a friendly, supportive environment, Craig’s lessons are definitely worth trying! 👌⛳
See Coach Craig →
Andrew S.Verified ✓
Lessons taken: 9•Verified ✓
I loved Craig’s flexibility during the lesson, especially when I wanted to switch from irons to driver. I kept experiencing breakthroughs throughout, which made the session very rewarding. If you’re looking to improve your game with a coach who listens and adapts, Craig’s lessons are definitely worth trying! ⛳️
See Coach Craig →
Brian S.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
What impressed me was Titan’s patience and clear focus on the basics I needed to improve. He offered practical tips and drills that really helped sharpen my ball striking quickly. If you want to work on your fundamentals with a patient coach, these lessons are definitely worth trying. Thank you, Titan!
See Coach Titan →
Avi L.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
I really enjoyed learning the technical aspects of my swing with Titan. In just one hour, I saw a clear improvement, hitting my 7 iron from 130 yards to 176 dead center. I even played a round right after and it went great. If you want to improve your game, Titan’s lessons are definitely worth trying!
See Coach Titan →
Arik L.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
What energized me was how much I learned during the lesson with Titan. The session was engaging and full of useful tips that really helped improve my game. I highly recommend giving Titan’s lessons a try if you want to sharpen your golf skills and enjoy the process. You won’t be disappointed! ⛳️
See Coach Titan →
James H.Verified ✓
Lessons taken: 4•Verified ✓
My son and I have been taking lessons from Craig and it has been nothing but an incredible experience. He goes over a wide variety of techniques and points out what you need to work on each week. You will see noticeable results in a short period of time. I highly recommend him.
See Coach Craig →
Kennedy P.Verified ✓
Lessons taken: 4•Verified ✓
Titan is the best! He is really great at recognizing form, swing or grip issues in real time during the lesson and providing drills to fix those specific issues. He goes above and beyond to provide additional resources and answer questions after lessons, highly recommend!
See Coach Titan →
Stephen C.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
I really enjoyed working with Titan. The instructor had a great vibe and made the lesson very productive. It felt like a positive and focused session where I learned a lot. If you’re looking to improve your golf skills, Titan’s lessons are definitely worth trying out.
See Coach Titan →
Lina S.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
I’ve had a good experience with Craig’s lesson, mainly because he was straightforward about what to focus on and helpful without overdoing it. Definitely a steady hand in guiding my swing, though I’d like to see a bit more focus on the short game next time.
See Coach Craig →
Sanchit J.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Really great teacher!! I had some major breakthroughs in my form and confidence as a beginner. The location at Scratch Golf Club was also super helpful because I could see a replay on what I was doing to fix things. I can’t recommend Titan enough!!
See Coach Titan →
Timmie S.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Fresh and focused, that lesson highlighted posture fixes with a patient, insightful tutor. The indoor simulator added ease, and I’m glad Titan spotted the swing shift. I’m eager to keep improving, especially putting posture.
See Coach Titan →
Arthur K.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Titan was professional results oriented and flexible. It was a great lesson that ended with me improving my swing by 30 to 40% longer yardage. I recommend Titan for anyone who needs to improve their game.
See Coach Titan →
Israel C.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
Titan is a knowledgeable and patient teacher. Quickly identified the major issues and provided clear instruction and video to use for reinforcement. I look forward to continuing to work with him
See Coach Titan →
Mark M.Verified ✓
Level: Intermediate•Lessons taken: 4•Verified ✓
Craig’s lesson clicked with easy talk and sharp focus on people skills and conversation, which kept me relaxed yet engaged. A bright spark, we’ll push toward clearer progress to get better.
See Coach Craig →
Guillermo B.Verified ✓
Level: Beginner•Lessons taken: 17•Verified ✓
Craig is a great instructor and he makes his lessons fun and engaging! The amount of feedback you get after the lesson is so thorough as well! Absolutely recommend!
See Coach Craig →
Andrea M.Verified ✓
Level: Intermediate•Lessons taken: 4•Verified ✓
I went to scratch lab golf which he is the owner of and I was able to be coached by Rob and it was a great lesson. Gave great feedback and made me feel comfortable
See Coach Titan →
Andrew L.Verified ✓
Lessons taken: 3•Verified ✓
Titan is a true professional working with me and my swing. He wastes no time during your lesson to break down your swing and help you get better. Highly recommend
See Coach Titan →
Robert L.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Craig was very helpful with my swing in my one lesson. Identified my weaknesses and worked on corrections within the session
See Coach Craig →
Sandeep R.Verified ✓
Level: Intermediate•Lessons taken: 6•Verified ✓
Very insightful and helpful instructions. Tailoring the lessons to the needs and requirements of the skill level of student.
See Coach Titan →
Oscar L.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Titan is a great coach! He was very patient and walked me through the proper techniques to achieve a better golf swing.
See Coach Titan →
Huan L.Verified ✓
Level: Beginner•Lessons taken: 19•Verified ✓
Craig was really patient, humorous and more importantly effective! Looking forward to improving my golf game with him.
See Coach Craig →
Andrew S.Verified ✓
Lessons taken: 9•Verified ✓
Great lesson! Very positive, teaches in natural intuitive manner, while offering salient practical tips when necessary
See Coach Craig →
Kartik J.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
Titan’s attention to detail is amazing, he fixed my swing and has helpful tips to keep me going
See Coach Titan →
Aanvi K.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Great coach! Highly recommend him. Beginner friendly and very patient as well.
See Coach Titan →
Ethan Z.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
Awesome coach, very patient and knowledgeable
See Coach Craig →
Shuwei K.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Patient instructor with excellent experience
See Coach Craig →